Jak użyć Regex Java, aby znaleźć wszystkie powtarzające się sekwencje znaków w ciągu?
Przetwarzanie losowego ciągu w poszukiwaniu powtarzających się sekwencji przy użyciu Java i Regex.
Rozważ ciągi:
aaabbaaacccbb
Chciałbym znaleźć wyrażenie regularne, które znajdzie wszystkie dopasowania w powyższym ciągu:
<code>aaabbaaacccbb ^^^ ^^^ aaabbaaacccbb ^^ ^^ </code>
Jakie jest wyrażenie regularne, które sprawdzi ciąg znaków dla powtarzających się sekwencji znaków i zwróci grupy tych powtarzających się znaków, tak że grupa 1 = aaa i grupa 2 = bb. Zauważ również, że użyłem przykładowego ciągu znaków, ale wszystkie powtarzające się znaki są poprawne: RonRonJoeJoe ... ... ,, ,, ... ,,