Повторное использование потребляемых символов при подборе шаблонов в java?

Рассмотрим следующий шаблон :-

aba

И исходную строку :-

abababbbaba

01234567890    //Index Positions

Использование классов Pattern и Matcher из пакета java.util.regex находит этот шаблон только два раза, так как regex не учитывает уже использованные символы.

Что если я хочу повторно использовать часть уже использованных символов. То есть, я хочу, чтобы здесь было 3 совпадения, одно в позиции 0, одно в позиции 2 (которое ранее игнорировалось) и одно в позиции 8.

Как мне это сделать???

0
задан whitehat 23 January 2012 в 07:38
поделиться