我想要正则表达式匹配“ lead”或“ leads”,而当它是啦啦队长或leader之类的另一个单词的一部分时不匹配。我也不想在单词之前或之后匹配空格。

我的壁橱是/(?:^|\W)Lead(?:$|\W){0,5}/g;

但这与Leaders和空白匹配。这在javascript中有帮助。

最佳答案

\bleads?\b是您所需要的。 \b是单词边界,这意味着单词在该边界处结束。

s?是可选的

Demo

09-15 11:59