Я использую классы java.util.regex. * для регулярного выражения в Java и все до сих пор хорошо. Но сегодня у меня другое требование. Например, рассмотрим шаблон как "абаб". Теперь, если входной String является aa, он определенно не будет соответствовать, однако есть еще вероятность, что если я добавлю bb, он станет aabb, и он будет соответствовать. Однако, если бы я начал с cc, независимо от того, что я добавляю, он никогда не будет соответствовать.
Я изучил класс Pattern и Matcher, но не нашел способа добиться этого.
Вход будет поступать от пользователя, и система должна ждать, пока шаблон не будет соответствовать, или он никогда не будет соответствовать независимо от ввода.
Любая подсказка?
Спасибо.