使用匹配来匹配整个单词

时间:2014-02-26 18:22:30

标签: java regex

研究另一篇文章,我找到了一个匹配整个单词的好方法 以下匹配硬编码的单词“the”

String text = "the quick brown fox jumps over the lazy dog";  
System.out.println(text.matches(".*\\bthe\\b.*"));

我想让这个更复杂一些。我想匹配用户输入的单词。
所以,如果我设置

String userInput;

并验证它等。
如何修改上述匹配,以便验证String userInput中包含的整个单词?
感谢

1 个答案:

答案 0 :(得分:3)

显而易见的方法是试试这个。我认为它会奏效。

System.out.println(text.matches(".*\\b" + userInput + "\\b.*"));