Javascript 一个单词的Regex可以是复数

Javascript 一个单词的Regex可以是复数,javascript,regex,Javascript,Regex,我希望正则表达式与“lead”或“leads”匹配,而当它是另一个词的一部分时,如啦啦队或领导者,则不匹配。我也不希望单词前后的空格匹配 我得到的壁橱是/(?:^ |\W)铅(?:$|\W){0,5}/g 但这与前导和空白相匹配。这是在javascript中,如果这有区别的话 \bleads?\b就是您所需要的一切\b是单词边界,表示单词在边界处结束 s?是可选的s \bleads?\b是您所需要的全部\b是单词边界,表示单词在边界处结束 s?是可选的s 是不是只有“lead”一词?或者你是说任

我希望正则表达式与“lead”或“leads”匹配,而当它是另一个词的一部分时,如啦啦队或领导者,则不匹配。我也不希望单词前后的空格匹配

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


但这与前导和空白相匹配。这是在javascript中,如果这有区别的话

\bleads?\b
就是您所需要的一切
\b
是单词边界,表示单词在边界处结束

s?
是可选的s


\bleads?\b
是您所需要的全部
\b
是单词边界,表示单词在边界处结束

s?
是可选的s


是不是只有“lead”一词?或者你是说任何一个词?lead是唯一的词。
\bleads?\b
是你想要的,然后是有效的。继续回答。是“lead”是唯一一个词还是你的意思?lead是唯一一个词。
\bleads?\b
是你想要的,是的。继续回答。