标签: regex string unix negate
我想否定字符串
*。信息
我该怎么做?
我试过了
^(?!.*\*\.INFO).*$
但它不起作用。
答案 0 :(得分:0)
你几乎是正确的
^(?![*][.]INFO).*$
你可以测试它here
答案 1 :(得分:0)
根据您最近的评论,这与*.以*.INFO开头的所有内容相匹配:
*.
*.INFO
\*\.(?!INFO\b)\S+
请注意,通过将\b添加到INFO,这将匹配以*.INFO开头但后跟其他字符的字符串,例如{{1} }
\b
INFO