Поиск в регулярных выражениях в Notepad ++ - PullRequest
1 голос
/ 04 мая 2020

Когда я использую «Найти следующее», чтобы найти следующее совпадение для регулярного выражения в Notepad ++ (v. 7.8.6), совпадение может занимать несколько строк. Есть ли способ ограничить совпадения одной строкой, т.е. искать каждую строку отдельно?

1 Ответ

1 голос
/ 04 мая 2020

В Notepad ++ нет возможности отключить сопоставление по нескольким строкам.

Тексты совпадений в окне Результаты поиска усечены , что не означает, что Notepad ++ можно «настроить» для поиска в одной строке.

Параметр ". соответствует символу новой строки " влияет только на поведение .: если параметр отключен, . по умолчанию не соответствует символам разрыва строки.

Однако, \s ( любые символы пробела ), \W ( любые символы без слов ), [^57] ( любой символ, кроме 5 и 7) шаблоны все еще могут «переполняться» от строки к строке, потому что среди символов, которым соответствуют эти шаблоны, есть символы разрыва строки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...