У меня есть регулярное выражение, которое, согласно тому, что я могу сказать и тому, что говорит RegexPal , не соответствует полной строке, которую я тестирую (только ее самая правая часть).Однако matcher.matches()
возвращает true!
Итак, какой самый надежный способ определить, действительно ли сопоставитель java.util.regex полностью соответствует строке?
Также предположим, что кто-то хочетиспользовать matcher.find () следующим образом:
if (a match was found)
{
while (matcher.find())
{
// Do whatever
}
]
Есть ли способ реализовать проверку условия "найдено совпадение"?