在 NotePad++ 中使用正则表达式查找多个关键字?

Posted

技术标签:

【中文标题】在 NotePad++ 中使用正则表达式查找多个关键字?【英文标题】:Using regex in NotePad++ to find multiple keywords? 【发布时间】:2013-04-06 22:42:55 【问题描述】:

有人知道如何使用正则表达式来查找包含我列出的任何关键字的行吗?

我正在尝试为至少包含我列表中一个关键字的所有行添加书签,这些行不需要包含所有这些。

例如,如果一行包含以下任何关键字,我希望将其添加为书签:keyword1、keyword2、keyword3、keyword4、keyword5

【问题讨论】:

不要使用notepad++,但你可以试试kw1|kw2|kw3|kwn 【参考方案1】:

您可以将不同的关键字与| 匹配,如下所示:keyword1|keyword2|keyword3。该正则表达式将匹配关键字 1、关键字 2 和关键字 3 中的任何一个。

【讨论】:

以上是关于在 NotePad++ 中使用正则表达式查找多个关键字?的主要内容,如果未能解决你的问题,请参考以下文章

notepad正则怎么替换其中一部分

如何在 Notepad++ 正则表达式查找/替换中保留括号

利用notepad++正则表达式将 多个空格 替换为一个逗号

利用notepad++正则表达式将 多个空格 替换为一个逗号

Notepad++ 利用正则表达式删除关键词所在行

教你notepad++用正则表达式替换掉各行逗号前面内容