регулярные выражения поиск и замена
Автор Александр задал вопрос в разделе Другие языки и технологии
Регулярные выражения в поиске и замене текста и получил лучший ответ
Ответ от Александр Ермилов[гуру]
В Notepad++ сие не всегда возможно из-за некоторых "особенностей" компонента Scintilla, на основе которого он сделан - он ищет исключительно построчно и никогда не находит перенос строки. Так что, если в шаблоне для поиска у вас может встречаться перенос (часть шаблона на одной строке, а часть - после переноса, в другой) , то лучше это делать не в нем. - Именно поэтому все операции со строками у него в меню "Правка".
Да и вообще, у него весьма "своеобразный" синтаксис: ссылка
Символ $ в регулярных выражениях - это конец строки (шаблона) .
Символ переноса - это
состоит из символа возврата каретки и собственно, переноса.
Поэтому в "заменить" вы можете поставить
(при использовании регулярных выражений, естественно. в Notepad++ так же, но с учетом вышеизложенного - вставить переносы он может, а найти - нет.)
$ echo "hello world" | sed 's/hello[ ]*/hello
/'
hello
world
$ конец абзаца вроде как
Поиск и замена куска кода в PhpStorm
Что то у вас не то с архитектурой раз такое понадобилось. Срочно рефакторинг
подробнее...
что такое граббер?
Одним из интересных направлений веб-разработок в последнее время стали разнообразные грабберы и
подробнее...
PHP, замена одной подстроки на другую
Бери документацию и смотри, как эта функция на самом деле работает.
$a = str_replace("NO",
подробнее...
Как в notepad++ удалить теги и все что между ними
Меню Поиск - Замена. Включить регулярные выражения и заменить на пробел. Вот маска, свой тег
подробнее...
Помогите с регулярными выражениями (java)
Слэши перепутал:
Price
Почему двойные? Потому что в regex есть свои слэши.
подробнее...
Чем отличается Notepad от Notepad++?
Notepad - это можно скачать самый примитевный текстовый редактор, примитивнее некуда, а в Notepad++
подробнее...