正则表达式在字符串末尾匹配不需要的字符

时间:2018-09-26 06:49:17

标签: regex match

我在PHP中使用如下所示的正则表达式:

"/(word|another)\b/"
  • 当我将其与word匹配时,它与我期望的匹配。
  • 当我将其与wordabc匹配时,它不匹配,这对我来说也是正确的。
  • 但是,当我将其与word.jpg匹配时,它与我没想到的匹配。

我不希望它与word.jpg匹配,而只是匹配以wordanother结尾的字符。

我的猜测是\b不是我所需要的吗?

顺便说一句,我匹配100个单词,并在这里将其缩短了

0 个答案:

没有答案