在下面的字符串中,我试图匹配独立Inc.
的 s。
Inc. aa Inc. bbbInc. Inc.
以下正则表达式不起作用:
/\bInc\.\b/ # got zero matches
/\bInc\.(\b|$)/ # matched the last Inc.
我认为这是因为\b
匹配单词和非单词字符之间的边界,我在\b
之后\.
有一个非单词字符。我对其进行了调整以使其工作。
/\bInc\.($|\W)/
/\bInc\.\B/
- 我无法理解为什么第四个表达式有效。
- 3 和 4 中哪种方法的边缘情况最少?
- 这个问题有更好的解决方案吗?