开发过程中经常使用NotePad遇到将相似字符段替换或删除的场景,下面举个栗子:
需求:将文档中每行前面的时间删除
[20xx-12-01 15:38:03] aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
[20xx-12-01 15:38:03] bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
[20xx-12-01 15:38:03] ccccccccccccccccccccccccccccccc
[20xx-12-01 15:38:03] ddddddddddddddddddddddddddddddd
[20xx-12-01 15:38:03] eeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
ctrl+h打开替换页面:
1)查找目标项填入:
\[20xx.*\]
其中"\"是转义符,不然无法识别中括号[]
".*" 代表匹配一切与此类似的字符串
2)查找模式选择:正则表达式
点击全部替换可以得到:
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
ccccccccccccccccccccccccccccccc
ddddddddddddddddddddddddddddddd
eeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
本文介绍如何利用Notepad++的正则表达式功能批量删除文档中每行开头的时间戳,通过具体示例展示查找目标项的设置方法及正则表达式的使用技巧。
6281

被折叠的 条评论
为什么被折叠?



