Распознавание шаблона строки Java

У меня есть строка длиной около тысячи символов, состоящая из L, T и A. Я почти уверен, что в этом есть простой шаблон, и мне интересно, есть ли какой-нибудь быстрый и простой способ найти его. Эта строка изменяется так, что это не просто одноразовая запись.

Я ищу, например, если строка была

LLLLLLLLAATAALLLLALLLLLLAATAALLLATLLLLLAATAALLAALLLLLAATAALL

Подстрока LLLLLAATAALL повторяется в этой строке 4 раза. Я хочу найти такие подстроки, но я не знаю, где они начинаются, заканчиваются, сколько их и как долго они находятся в основной строке.

Если в Java есть какие-либо инструменты для поиска такого рода Конечно, любой совет будет очень признателен.

nt

5
задан Peter Lang 8 September 2010 в 05:58
поделиться