我想要正则表达式匹配“ lead”或“ leads”,而当它是啦啦队长或leader之类的另一个单词的一部分时不匹配。我也不想在单词之前或之后匹配空格。
我的壁橱是/(?:^|\W)Lead(?:$|\W){0,5}/g;
但这与Leaders和空白匹配。这在javascript中有帮助。
最佳答案
\bleads?\b
是您所需要的。 \b
是单词边界,这意味着单词在该边界处结束。s?
是可选的
Demo
我想要正则表达式匹配“ lead”或“ leads”,而当它是啦啦队长或leader之类的另一个单词的一部分时不匹配。我也不想在单词之前或之后匹配空格。
我的壁橱是/(?:^|\W)Lead(?:$|\W){0,5}/g;
但这与Leaders和空白匹配。这在javascript中有帮助。
最佳答案
\bleads?\b
是您所需要的。 \b
是单词边界,这意味着单词在该边界处结束。s?
是可选的
Demo