标签: regex
我需要一个匹配除了单个常量(忽略大小写)
常量 ALL 的示例应匹配以下单词:dog,MOUSE,mall,alligator。但它不应该匹配:all,ALL,alL。
答案 0 :(得分:1)
(?si)^(?!all$).*
将匹配除all之外的任何字符串(不区分大小写)。
all
(?i)使正则表达式不区分大小写,(?s)允许点匹配任何字符,包括换行符。如果您不希望输入中有换行符,则可以删除s。
(?i)
(?s)
s
见live on regex101.com。