Обидно, но Notepad ++ не поддерживает сопоставление новых строк (\ r \ n) изначально в режиме регулярных выражений.Он поддерживает сопоставление новых строк только в расширенном режиме.Однако он поддерживает вставку новых строк в обоих режимах.
Чтобы достичь желаемых результатов, вы можете обойти это:
- Удалить все новые строки в расширенном режиме (заменить
\r\n
ничем)таким образом, у вас есть одна строка. - Выполните манипуляции с регулярным выражением в режиме регулярного выражения.
- Добавьте новые строки обратно в расширенном режиме (например, замените
<div>
на <div>\r\n
и т. д.) или режиме регулярного выражения.
Я где-то читал, что плагин PythonScript для N ++ добавляет лучшую поддержку регулярных выражений, но я не проверял это.