我正在尝试在 Java 中构建一个正则表达式模式来查找单词的精确匹配。
例如,这个词hot
应该在前 3 个字符串中找到,但在第四个字符串中找不到。
hot in here
It's hot
how hot is it
[email protected] --- > should not match.
我尝试使用以下正则表达式,但它不起作用。
/(?: hot )/g
正确的模式是什么?
您可以使用单词边界\b
围绕你的模式。 A字边界不消耗任何字符。它断言一侧有单词字符,而另一侧则没有。
\bhot\b
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)