Я хочу выделить всю строку, содержащую слово State Province
.
В меню Поиск > Найти использование (.*State.*)
выделит всю строку, содержащую слово State
. Использование (.*State\sProvince.*)
не делает этого.
Какая команда регулярного выражения правильная?
решение1
Какая команда регулярного выражения правильная?
(.*State\sProvince.*)
работает для меня.
Проверьте другие настройки в диалоговом окне «Найти».
дальнейшее чтение
- FAQ: Где найти документацию по REGEX? | Сообщество Notepad++
- Notepad++: Руководство по использованию регулярных выражений и расширенного режима поиска
- Учебник по регулярным выражениям
- RegExr: изучайте, создавайте и тестируйте RegEx
- regex101: Онлайн-тестер и отладчик регулярных выражений
- RegExper: визуализатор регулярных выражений
решение2
Это работает просто отлично для меня. У вас может быть лишний пробел, поэтому попробуйте добавить звездочку после \s, чтобы получилось(.*State\s*Province.*)