Блокнот ++ Синтаксис повторений RegEx

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

Пока что пробовал ba(na){4}s, но это не дало никаких результатов. Каков правильный синтаксис для этого, пожалуйста?

1 ответ

Решение

Как упоминалось в моем комментарии, ваше регулярное выражение будет работать только в Notepad++, начиная с версии 6, которая поддерживает PCRE и, следовательно, поддерживает числовые квантификаторы. Предыдущие версии будут выплевывать ошибки.

Если вы используете более старую версию и по какой-то причине не можете выполнить обновление, вы не сможете использовать этот синтаксис. Вам придется смириться с чем-то вроде ba(na)+s вместо этого, который соответствует na повторяется столько раз, пока не достигнет s,

Другие вопросы по тегам