|  | Регулярные выражения | ☑ | 
    
        | 0
    
        Bigbro   03.04.14✎ 12:42 | 
        Подскажите как в XML с данными вида
<Х47>0ыдфаоыважщфыв89агшфрва взфаы9
 вг ыфвга 98ывафы</Х47>
 отловить и удалить переводы строки между тэгами?
 что то не складывается у меня рег выражение для этой задачи.. (
 |  | 
    
        | 1
    
        vzuperman   03.04.14✎ 12:43 | 
        (0) 
sed -r '/ //g'
 |  | 
    
        | 2
    
        vzuperman   03.04.14✎ 12:46 | 
        ааа
тебе перевод тогда
 sed -r 's/{\n}//g'
 |  | 
    
        | 3
    
        Bigbro   03.04.14✎ 12:46 | 
        (1) не понял мысль..
я ищу \n
 но его удалить надо только внутри тэгов
 между тэгами все должно остаться как есть и \n и \t
 |  | 
    
        | 4
    
        Bigbro   03.04.14✎ 12:47 | 
        в смысле не внутри тэгов а в выражении которое внутри тэга.     |  | 
    
        | 5
    
        Лефмихалыч   03.04.14✎ 12:47 | 
        (0) назачем?     |  | 
    
        | 6
    
        Bigbro   03.04.14✎ 12:50 | 
        длинная цепочка преобразований форматов, в итоге данные для загрузки чувствительны к лишним переводам строк.
исходные экселевские таблички уже 6 раз переделывали, объем большой люди допускают ошибки.
 |  | 
    
        | 7
    
        vzuperman   03.04.14✎ 12:50 | 
        (3) т.е внутри тегов и между тегами? 
<Х47>0ыдфаоыважщфыв89агшфрва взфаы9
 вг ыфвга 98ывафы</Х47>
 нужно что бы стало так
 <Х47>0ыдфаоыважщфыв89агшфрва взфаы9 вг ыфвга 98ывафы</Х47>
 
 ?
 |  | 
    
        | 8
    
        Bigbro   03.04.14✎ 12:50 | 
        да     |  | 
    
        | 9
    
        vzuperman   03.04.14✎ 12:52 | 
        (8) 
echo "<Х47>0ыдфаоыважщфыв89агшфрва взфаы9
 вг ыфвга 98ывафы</Х47>" | tr -d '\n'
 |  | 
    
        | 10
    
        Bigbro   03.04.14✎ 12:53 | 
        внутри тэга не должно быть проблем, тэги эксель генерит при сохранении в XML     |  | 
    
        | 11
    
        Bigbro   03.04.14✎ 12:56 | 
        (\<(/?[^\>]+)\>)
вот так ищется html тэг
 нам надо чуть преобразовать..
 |  | 
    
        | 12
    
        Лефмихалыч   03.04.14✎ 12:59 | 
        (10) не морочьте себе голову. Обработайте или в экселе макросом или через АДО.
С регэкспами в этом случае вы увлекательно пропинаете уйму времени без ощутимого результата
 |  |