正则表达式:匹配模式但不是特定单词

前端之家收集整理的这篇文章主要介绍了正则表达式:匹配模式但不是特定单词前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
是否有可能编写一个匹配[a-zA-Z] {2,4}的正则表达式而不是单词test?或者我需要在几个步骤中过滤这个?
当然,你可以使用 negative lookahead.
(?!test)[a-zA-Z]{2,4}

我不知道你是否需要它来做你正在做的事情,但请注意,如果你检查整个输入是否与该模式匹配,你可能需要使用开始和结束锚点(^和$).否则,它可以匹配像ouaeghAEtest这样的东西,因为它仍然会找到四个不是“测试”的字符.

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

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