gpt4 book ai didi

regex - 否定正则表达式 Notepad++

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

我知道,这似乎又是一个重复的问题,但我做不到。

我的模式 :\d\s" 工作正常,但是当我试图添加否定以查找不包含上述正则表达式的行时,n++ 没有找到任何。我'我尝试了 (?!:\d\s"),使用了不同的通配符,但没有成功。

示例数据:

blah_blah:0 “更多废话……”

blah_blah:0 更多废话..."

(行首有空格,行尾有 \n)。

例如,我希望能够捕获丢失的引号(请参阅第二行)。

UPD:我需要反转我的正则表达式以找到格式不正确的行。

最佳答案

Mark 选项卡中使用 :\d\s" 正则表达式(只需选中 Bookmark line 选项)并在单击 之后全部标记,点击搜索 -> 书签 -> 反向书签

如果你想要一个正则表达式的方式来解决这个任务,你需要使用

^(?!.*:\d\s").+

此正则表达式将突出显示任何与 :\d\s" 模式不匹配的非空行。

详细信息:

  • ^ - 行首
  • (?!.*:\d\s") - 在任何 0 之后没有 :、数字、空格和 " + 换行符以外的字符
  • .+ - 除换行符以外的任何 1 个或多个字符

enter image description here

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

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