Как получить все совпадения?

Prosto

Client
Регистрация
29.09.2010
Сообщения
24
Реакции
2
Баллы
3
Столкнулся с такой вот проблемой.
Из последовательностей
AABAABAABB
необходимо получить все совпадения сочетаний AAB+
AABA
AABA
AABB
Регексом типа AAB. или AAB.*?(.){1} и др., находит только первое и последнее, т.е. выдаёт кол-во совпадений меньше возможных. То, что частично попало под регекс ранее, удаляется из поиска.
Каким образом получить все сочетания?
 
Последнее редактирование:
AAB.
должен правильно находить.
В настройках экшена стоит брать все?
 
Вообще ищу по номеру совпадения, но и по другим настройкам выпадает только два.
Да и в тестере рег.выр
 
Вообще ищу по номеру совпадения, но и по другим настройкам выпадает только два.
Да и в тестере рег.выр
Да и правда берет два. Впервые с такой задачей столкнулся, интересно посмотреть решение, у нас @doc любитель регулярок))))
 
  • Спасибо
Реакции: Prosto
Значит придется лепить костыли )
Благодарю за оперативные ответы и желание помочь
 
Последнее редактирование:

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)