^字符开始(?!abc)后面不是abc(?!abc).后面不是abc,则匹配一个字符((?!abc).)*循环N(N>=0)次匹配(后面不是abc,则匹配一个字符)$结束最终效果,匹配不含有abc子串的字符串
^字符开始
(?!abc)后面不是abc
(?!abc).后面不是abc,则匹配一个字符
((?!abc).)*循环N(N>=0)次匹配(后面不是abc,则匹配一个字符)
$结束
最终效果,匹配不含有abc子串的字符串