哎呀,说到正则匹配不包含某字符串,我这心里就堵得慌!想象一下,你正在悠哉游哉地处理一堆文本,突然蹦出来一个你最不想看到的字符串,简直就像吃饭时咬到沙子一样恶心!
但别急,正则表达式这家伙,虽然有时候看起来像天书,但它还真有点小聪明。你要是想避开某个特定的字符串,其实也不难。比如说,你想在一堆文本中找出所有不包含“讨厌”这个词的句子,你可以用这个神奇的公式:
`^(?!.*讨厌).*$`
看不懂?别怕,我来解释一下。这个公式里的`^(?!.*讨厌)`就是在告诉你,从句子的开头开始找,只要不包含“讨厌”这个词,你就继续往下看。而`.*$`这部分,就是在说,从这里到句子的末尾,随便你写什么,只要不出现“讨厌”就行。
tokenpocket官网钱包:https://qgzxxx.com/sjyx/19672.html