регулярные выражения поиск и замена
Автор Александр задал вопрос в разделе Другие языки и технологии
Регулярные выражения в поиске и замене текста и получил лучший ответ
Ответ от Александр Ермилов[гуру]
В Notepad++ сие не всегда возможно из-за некоторых "особенностей" компонента Scintilla, на основе которого он сделан - он ищет исключительно построчно и никогда не находит перенос строки. Так что, если в шаблоне для поиска у вас может встречаться перенос (часть шаблона на одной строке, а часть - после переноса, в другой) , то лучше это делать не в нем. - Именно поэтому все операции со строками у него в меню "Правка".
Да и вообще, у него весьма "своеобразный" синтаксис: ссылка
Символ $ в регулярных выражениях - это конец строки (шаблона) .
Символ переноса - это
состоит из символа возврата каретки и собственно, переноса.
Поэтому в "заменить" вы можете поставить
(при использовании регулярных выражений, естественно. в Notepad++ так же, но с учетом вышеизложенного - вставить переносы он может, а найти - нет.)
$ echo "hello world" | sed 's/hello[ ]*/hello
/'
hello
world
$ конец абзаца вроде как