正则表达式 – 正则表达式匹配整个单词

前端之家收集整理的这篇文章主要介绍了正则表达式 – 正则表达式匹配整个单词前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
参见英文答案 > Regex match entire words only4个
我想在整个单词上匹配正则表达式.

在下面的例子中,我试图匹配s或季节,但我匹配s,e,a,o和n.

[s|season]

如何使正则表达式匹配整个单词?

方括号用于字符类,你实际上试图匹配以下任何一个:s,|,s(再次),o和n.

使用括号代替分组:

(s|season)

或非捕获组:

(?:s|season)

注意:非捕获组告诉引擎它不需要存储匹配,而另一个(捕获组).对于小东西,无论是工作,对于“重型”的东西,你可能想先看看你是否需要匹配.如果不这样做,最好使用非捕获组为计算分配更多内存,而不是存储您永远不需要使用的内容.

原文链接:https://www.f2er.com/regex/357339.html

猜你在找的正则表达式相关文章