Я хотел бы создать регулярное выражение, которое будет захватывать все последовательности букв, которые содержатся по крайней мере дважды в большей строке:Regex - матч избыточных последовательностей
Например, давайте возьмем:
abzabuiabuz => a, b, ab, z, bu, u
Я думал о взглядах и взглядах, но я не вижу правильного решения.
Большое спасибо за вашу помощь!
EDIT:
Мой первоначальный вопрос найти -a
, -b
в eu-a us-b eu-c eu-b us-a us-a
.
Какой язык вы работаете? –
Я не использую какой-либо конкретный язык, мне просто интересно, можно ли получить этот алгоритм только с регулярным выражением, поскольку я нахожу их очень элегантными. – Gege