Регулярное выражение Notepad++ не работает при возникновении min и max

Я хочу найти два или более (максимум 9) пробельных символов и заменить их новыми строками.

мой синтаксис регулярных выражений выглядит следующим образом:

[s]{2,9}

однако регулярное выражение Notepad++не работает с фигурными скобками. Когда я использую плагин RegEx helper, он выделяет правильные значения, используя приведенный выше синтаксис. Однако он не заменяет найденные значения.

что я делаю не так?

22
задан Cleankod
17.03.2023 23:32 Количество просмотров материала 2817
Распечатать страницу

2 ответа

в документации по регулярному выражению Notepad++ я не нашел ссылки на нумерацию вхождений на основе curly.

тогда вам следует к ней трудным путем:

\s\s\s?\s?\s?\s?\s?\s?\s?
4
отвечен Ouki 2023-03-19 07:20

Notepad++ не поддерживает явные кванторы:

вы можете, однако, использовать следующие кванторы:

  • k*, что эквивалентно k{0,}.
  • k+, что эквивалентно k{1,}.
  • k?, что эквивалентно k{0,1}.
1
отвечен Der Hochstapler 2023-03-19 09:37

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх