Notepad++ 如何在记事本++;
我在写一些有很多信息的东西,我有很多用某种符号复制的单词,我想知道我是否可以替换所有包含这些符号的单词 示例:Notepad++ 如何在记事本++;,notepad++,Notepad++,我在写一些有很多信息的东西,我有很多用某种符号复制的单词,我想知道我是否可以替换所有包含这些符号的单词 示例: Bhardwaj Bhardwaj#930 Torbus Torbus#931 Reigle Reigle#932 我想删除整个单词-带数字的单词,而不涉及没有数字的单词。因此,列表可以如下所示 Bhardwaj Torbus Reigle Ctrl+H 查找内容:^.[^a-zA-Z\r\n].$ 替换为:留空 检查环绕 检查正则表达式 取消选中。匹配换行符 全部替换 说
Bhardwaj
Bhardwaj#930
Torbus
Torbus#931
Reigle
Reigle#932
我想删除整个单词-带数字的单词,而不涉及没有数字的单词。因此,列表可以如下所示
Bhardwaj
Torbus
Reigle
- Ctrl+H
- 查找内容:
^.[^a-zA-Z\r\n].$
- 替换为:
留空
- 检查环绕
- 检查正则表达式
- 取消选中
。匹配换行符
- 全部替换
^ # beginning of line
.* # 0 or more any character but newline
[^a-zA-Z\r\n] # any character that is not alpha or linebreak
.* # 0 or more any character but newline
$ # end of line, you can use \R instead of $ if you want to remove the linebreak.
屏幕截图(之前):
^ # beginning of line
.* # 0 or more any character but newline
[^a-zA-Z\r\n] # any character that is not alpha or linebreak
.* # 0 or more any character but newline
$ # end of line, you can use \R instead of $ if you want to remove the linebreak.
屏幕截图(之后):
^ # beginning of line
.* # 0 or more any character but newline
[^a-zA-Z\r\n] # any character that is not alpha or linebreak
.* # 0 or more any character but newline
$ # end of line, you can use \R instead of $ if you want to remove the linebreak.
- Ctrl+H
- 查找内容:
^.[^a-zA-Z\r\n].$
- 替换为:
留空
- 检查环绕
- 检查正则表达式
- 取消选中
。匹配换行符
- 全部替换
^ # beginning of line
.* # 0 or more any character but newline
[^a-zA-Z\r\n] # any character that is not alpha or linebreak
.* # 0 or more any character but newline
$ # end of line, you can use \R instead of $ if you want to remove the linebreak.
屏幕截图(之前):
^ # beginning of line
.* # 0 or more any character but newline
[^a-zA-Z\r\n] # any character that is not alpha or linebreak
.* # 0 or more any character but newline
$ # end of line, you can use \R instead of $ if you want to remove the linebreak.
屏幕截图(之后):
^ # beginning of line
.* # 0 or more any character but newline
[^a-zA-Z\r\n] # any character that is not alpha or linebreak
.* # 0 or more any character but newline
$ # end of line, you can use \R instead of $ if you want to remove the linebreak.
notepadd++是否支持正则表达式搜索/替换?notepadd++是否支持正则表达式搜索/替换?谢谢,但是,它正在删除一些没有#s的行。@SashaBisset:您要删除的行是否总是包含
。
?是的,我确实有一些行包含其他字符,例如空格和。
,如果可能的话,我只想删除名为
和3个数字。@SashaBisset:只需将^.[^a-zA-Z\r\n].$
更改为^.*\d\d\d$
谢谢,它正在删除一些没有#s的行。@SashaBisset:您要删除的行是否总是包含
?是的,我确实有一些行包含其他字符,例如空格和·
,我只想删除带有名称的行,
和3个数字(如果可能)。@SashaBisset:只需将^.[^a-zA-Z\r\n].$
更改为^.*\d\d$