Имам регулярен израз, който според това, което мога да кажа и според това, което казва RegexPal, не съвпада с пълния низ, който съм тестване (само най-дясната му част). Въпреки това matcher.matches()
връща true!
И така, кой е най-надеждният начин да се определи дали java.util.regex Matcher действително съвпада напълно с низ?
Да предположим също, че някой иска да използва matcher.find() както следва:
if (a match was found)
{
while (matcher.find())
{
// Do whatever
}
]
Има ли някакъв начин за прилагане на проверката на условието „намерено е съвпадение“?