【问题标题】:How to delete all Lines not starting with.. [Notepad++]如何删除所有不以..开头的行 [Notepad++]
【发布时间】:2014-05-07 14:41:28
【问题描述】:

我有一个相当大的文件(超过 1GB),我正试图过滤掉其中的大量文件。我想删除所有不包含特定 url 的行。

我不确定我将如何做到这一点,并且不熟悉 Notepad++ 中的表达式,因此尽可能基本的答案会很棒。

编辑:我想一次对多个文件执行此操作,因此如果可能的话,最好使用“在文件中查找”选项卡。

【问题讨论】:

    标签: notepad++


    【解决方案1】:

    你可以这样做:

    1. 搜索包含 url 的行:
      在搜索框中,提供您的网址,然后在“标记”选项卡中单击标记行,然后搜索全部
    2. 然后在菜单搜索 > 书签 > 反转书签
    3. 然后在菜单搜索 > 书签 > 删除书签行。

    我没有英文版的 Noptepad++,所以函数名称可能有点不同。

    【讨论】:

    • 英文版是Search -> Bookmark -> Remove bookmarked lines
    • 我打算建议 F3 后跟 +L,但我更喜欢这个答案!尤其是搜索中的“Marks”标签,从来不知道它是干什么用的……
    • 请注意,这仅在您选中标记选项卡上的“书签行”选项时才有效。如前所述,它不会。
    • @Mawg:就是这么说的,我写了“点击标记线”,我猜它和“书签线”是一样的。正如我所说,我没有英文版的 Npp。
    • @Mawg:别担心 ;)
    猜你喜欢
    • 2021-10-10
    • 1970-01-01
    • 2018-02-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-16
    • 2015-01-18
    • 2014-11-30
    相关资源
    最近更新 更多