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列?还有,在删除之后:该行应该以
数据
开头,还是应该保留前面的所有冒号?