在 Notepad++ 中查找不包含 2 个字符中的 1 个的行
Find lines that do not contain 1 of 2 characters in Notepad++
如何找到不包含字符 ;
或 :
的行?
我只知道通过正则表达式找到没有其中之一的行 ^[^\:]*\r\n
谢谢!
使用以下内容,您可以 select 块不包含这些字符的连续行:
^[^:;]*$
对于以下输入文件,此正则表达式将 select 第 1-2、4-6、8-9 行(跳过包含排除字符的第 3 和第 7 行)。
1
2
3A : 3B
4
5
6
7A ; 7B
8
9
您需要使用 ?!对于负面前瞻。
我喜欢使用这个站点来试用我编写的正则表达式。 https://regex101.com/
我是 EmEditor 的开发者。如果您使用 EmEditor,您可以在过滤器工具栏中输入 [;:]
,然后打开 Use Regular Expression 和 Negative 按钮。 Filter toolbar in EmEditor
如何找到不包含字符 ;
或 :
的行?
我只知道通过正则表达式找到没有其中之一的行 ^[^\:]*\r\n
谢谢!
使用以下内容,您可以 select 块不包含这些字符的连续行:
^[^:;]*$
对于以下输入文件,此正则表达式将 select 第 1-2、4-6、8-9 行(跳过包含排除字符的第 3 和第 7 行)。
1
2
3A : 3B
4
5
6
7A ; 7B
8
9
您需要使用 ?!对于负面前瞻。
我喜欢使用这个站点来试用我编写的正则表达式。 https://regex101.com/
我是 EmEditor 的开发者。如果您使用 EmEditor,您可以在过滤器工具栏中输入 [;:]
,然后打开 Use Regular Expression 和 Negative 按钮。 Filter toolbar in EmEditor