Как выбрать все комбинации 2 подряд идущих букв из текста?

Нужно выбрать все комбинации двух подряд идущих букв из текста, делаю так:
[а-я]{2}
Но он не смотрит на уже использованные буквы, т.е. например строка: "abcdefg"
Он выдает: ab cd ef
А надо: ab bc cd ef fg
Я думал там флаг есть какой-то для того что бы он каждый раз в начало возвращался и искал заного, но посмотрел нет, как быть?
  • Вопрос задан
  • 225 просмотров
Решения вопроса 1
так тут все просто
надо применить такой regexp (?=(..)) с флагом g

https://regex101.com/r/3381xC/1
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы