gpt4 book ai didi

regex - 正则表达式 : exclusion

转载 作者:行者123 更新时间:2023-12-02 05:02:45 25 4
gpt4 key购买 nike

我想从多行文本字段中排除特定模式。我有一个捕获该模式的正则表达式,所以现在我想创建一个匹配除该模式之外的所有内容的表达式。对此的一般方法是什么?出于某种原因,像这样的负面前瞻:^(.(?!expression))*$ 对我不起作用。

最佳答案

描述

^(?!.*?\btest\b)

enter image description here

这将在字符串中搜索 test,如果字符串中存在,则测试将失败。 See also sample

总结

  • ^ 匹配字符串的开头
  • (?! 往前看有没有:
  • .*? 除\n 之外的任何字符(0 次或多次 (匹配尽可能少的数量))
  • \b 字符之间的分界符(\w) 和不是单词 char 的东西
  • test 匹配 test
  • \b 字符之间的分界符(\w) 和不是单词 char 的东西
  • ) 预测结束

关于regex - 正则表达式 : exclusion,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16794084/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com