【问题标题】:notepad++ Inverse Regex replace (all but string)notepad++ 逆正则表达式替换(除了字符串)
【发布时间】:2011-11-25 02:49:48
【问题描述】:

我基本上希望匹配包含此字符串“Hello”的每一行

例子:

sdfsdoifdoskf
fdgokfdghodfkg
hello
fdojgohdfgjkdfg
gfobjobhkdfokgdfg
dofjkdsf hello dfgkdfogdfg
xcvmxhckvmxck
fogkdfhokg
hello

我尝试了这种正则表达式模式:^((?!hello).)*$

未找到匹配项。

基本上我想使用notepad++删除包含字符串“hello”的每一行

【问题讨论】:

标签: regex pattern-matching notepad++ inverse


【解决方案1】:

^((?!hello).)*$ 在 Notepad++ 6 中工作。我想知道它是否比这更好:^(?!.*hello).*$

【讨论】:

    【解决方案2】:

    正如Karstensuggested在评论中一样,可以在Notepad++中使用LineFilter2插件,安装和使用非常简单。

    安装:

    启动:

    【讨论】:

      猜你喜欢
      • 2015-09-28
      • 1970-01-01
      • 2012-04-01
      • 1970-01-01
      • 2016-04-03
      • 2018-07-13
      • 2019-10-11
      • 2014-06-04
      • 1970-01-01
      相关资源
      最近更新 更多