研究另一篇文章,我找到了一个匹配整个单词的好方法 以下匹配硬编码的单词“the”
String text = "the quick brown fox jumps over the lazy dog";
System.out.println(text.matches(".*\\bthe\\b.*"));
我想让这个更复杂一些。我想匹配用户输入的单词。
所以,如果我设置
String userInput;
并验证它等。
如何修改上述匹配,以便验证String userInput中包含的整个单词?
感谢
答案 0 :(得分:3)
显而易见的方法是试试这个。我认为它会奏效。
System.out.println(text.matches(".*\\b" + userInput + "\\b.*"));