【发布时间】:2023-03-23 02:51:01
【问题描述】:
在发布这个问题之前,我已经浏览了 Regex Wiki 以及以下 SO 问题:
RegEx to exclude a specific string constant
这是我的工作,这部分是我想要的:
(?!INVALID).*$
见http://refiddle.com/refiddles/577c888075622d5f3e125700
在编辑发布的正则表达式后,第一个 SO 帖子实际上解决了我的问题
我工作的问题是当单词以INVALID 开头时,正则表达式失败
所以基本上:
-
TestINVALID会工作 -
TestINVALID123会工作 -
INVALID与我想要的不匹配,所以 可以工作 - 但是
INVALIDTest不起作用,它不匹配
我希望正则表达式仅在字符串完全匹配“INVALID”时不匹配
【问题讨论】:
-
请将您问题的详细信息直接放入问题中。
-
这不是你想要的吗? stackoverflow.com/questions/2637675/…
-
不清楚你想要什么。你能清楚地说明你想匹配什么,或者只是给出匹配和不匹配输入的例子吗?
-
是什么口味的?
标签: regex regex-negation