Notepad++ 删除记事本中特定字符前的文本++;
我有一个像这样的文档,所以我想删除任何一行中字符前面的文本。在记事本++中工作Notepad++ 删除记事本中特定字符前的文本++;,notepad++,Notepad++,我有一个像这样的文档,所以我想删除任何一行中字符前面的文本。在记事本++中工作 REMOVETHISTEXT:::REMOVETHISTEXT:DATA:DATA REMOVETHISTEXT:::REMOVETHISTEXT:DATA:DATA REMOVETHISTEXT:::REMOVETHISTEXT:DATA:DATA REMOVETHISTEXT:::REMOVETHISTEXT:DATA:DATA 所以我想保存的是数据:DATA。我怎样才能做到这一点。谢谢
REMOVETHISTEXT:::REMOVETHISTEXT:DATA:DATA
REMOVETHISTEXT:::REMOVETHISTEXT:DATA:DATA
REMOVETHISTEXT:::REMOVETHISTEXT:DATA:DATA
REMOVETHISTEXT:::REMOVETHISTEXT:DATA:DATA
所以我想保存的是
数据:DATA
。我怎样才能做到这一点。谢谢。记事本里有这样的东西++
name:::dateofbirht:info@helpware.com:pwd
name:::dateofbirht:support@test.de:password
name:::dateofbirth:Steve.Ballmer@microsoft.com:password
您需要使用:
- Ctrl+H
- 查找内容:
(.+)::(.+):(.+):(.+):(.+)
- 替换为:
\3:\4
- 搜索模式:正则表达式
- 单击“全部替换”
info@helpware.com:pwd
support@test.de:password
Steve.Ballmer@microsoft.com:password
是什么使
数据
和数据
之间的:
与删除历史文本
和数据
之间的不同?我不明白你的意思,但我想删除的是数据之前的所有文本和字符:数据你说“我想删除之前的文本:”但是,我们怎样才能分辨出哪个:
行中有很多。数据:数据
是否总是在第5列和第6列?还有,在删除之后:该行应该以数据
开头,还是应该保留前面的所有冒号?