Рассмотрим следующий фрагмент кода:
String input = "Print this";
System.out.println(input.matches("\\bthis\\b"));
Выход
false
Что может быть неправильным в этом подходе? Если это неправильно, то какое правильное решение найти точное совпадение слов?
PS: Я нашел множество подобных вопросов здесь, но ни один из них не обеспечил решение, которое я ищу. Это прямая проблема, для которой я не смог найти правильное решение.
Спасибо заранее.