^((?!Shanks).)+$
^ 表示开头
$ 表示结尾
(?!Shanks) 表示不匹配 Shanks
(?!Shanks). 表示把(?!Shanks)当作一个单独的单位对待,相当于一个.,形同(.)。
((?Shanks).)+ 表示匹配所有不包含 Shanks 的内容,同一行内只要符合这个条件则全部匹配
^((?!Shanks).)+$ 加上首尾,就表示以行为单位,排除所有不包含 Shanks 的行。
^((?!Shanks).)+$
^ 表示开头
$ 表示结尾
(?!Shanks) 表示不匹配 Shanks
(?!Shanks). 表示把(?!Shanks)当作一个单独的单位对待,相当于一个.,形同(.)。
((?Shanks).)+ 表示匹配所有不包含 Shanks 的内容,同一行内只要符合这个条件则全部匹配
^((?!Shanks).)+$ 加上首尾,就表示以行为单位,排除所有不包含 Shanks 的行。