【问题标题】:Find and replace in Notepad++ matching beginning and end of line在记事本++中查找和替换匹配行的开头和结尾
【发布时间】:2015-12-30 20:10:30
【问题描述】:

我想查找所有遵循这种格式的行:

type="file_one_id"
type="file_two_id"
type="file_three_id"

并用一个替换行替换它们:

type="my_generic_replacement"

问题是还有许多其他行也以 type="file_ 开头或以 _id" 结尾,所以我认为搜索都以 type="file_ 开头的行需要以_id" 结尾。有没有办法用记事本++做到这一点?

【问题讨论】:

    标签: regex notepad++


    【解决方案1】:

    您可以搜索^type="file_.*_id"$(使用正则表达式)并替换为type="my_generic_replacement"

    【讨论】:

      【解决方案2】:

      要替换 Notepad++ 中的行,您可以使用此正则表达式:

      type="file_\w+_id"

      要打开窗口,请单击搜索 => 替换

      【讨论】:

        【解决方案3】:

        您可以找到并替换 \r\n 并在替换框中勾选扩展; \r\n 匹配回车+换行。 某些系统可能在换行符处只有 \r 或只有 \n

        【讨论】:

        • 你在回答什么问题?为什么要替换换行符?
        • 此答案与问题无关
        猜你喜欢
        • 1970-01-01
        • 2017-08-09
        • 2013-08-20
        • 2013-11-23
        • 2012-02-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-10-07
        相关资源
        最近更新 更多