【问题标题】:Regular Expression Notepad++ to Find & replace strings正则表达式 Notepad++ 查找和替换字符串
【发布时间】:2014-12-04 15:27:20
【问题描述】:

我在一行中有如下字符串

Q80a_Offline_MElDor_NET Q80a_Offline_Mr_NET Q80a_Offline_Mor_NET

我想在 Notepad++ 中使用正则表达式从它们中删除 _NET

我在文件的同一行中也有以下我不想触摸的内容。

Q80a_MElDor_NET Q80a_Mr_NET Q80a_Mor_NET

我可以通过以下搜索字符串找到这些字符串。

^Q80a_offline_[a-zA-Z]+_NET$

但不确定用什么替换正则表达式

我希望 Q80a_Offline_MElDor_NET 成为 Q80a_Offline_MElDor

请帮忙。

【问题讨论】:

    标签: regex replace find notepad++


    【解决方案1】:
    _NET$
    

    试试这个。替换为empty string。查看演示。

    http://regex101.com/r/yR3mM3/55

    ^(Q80a_offline_[a-zA-Z]+)_NET$
    

    替换为$1

    【讨论】:

    • 我 vks,感谢您的回复,它有效。但我有一些相似的词,我不想在同一行的某个地方触及。我已经更新了我的问题。
    • @Pak 在or.the 2nd regex 之后尝试正则表达式
    猜你喜欢
    • 2017-01-28
    • 2015-01-11
    • 2012-12-02
    • 1970-01-01
    • 1970-01-01
    • 2014-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多