在Notepad ++中删除除两个字符串之外的所有字符串

时间:2015-08-09 12:09:20

标签: list replace find notepad++

我想知道以下事情。

我有一个巨大的名字和哈希数据库。

Stuart L : wow@thisemail.com : 58d5c2b76560bb0e557ced5aabaabbfd08295161 : 5c5118dse

Daniel HH : dd@kdkd.com : 03d09e27edaec2a1f70ww828ce788fb522ac0b43 : fe52122cd

这就是我想要的:

58d5c2b76560bb0e557ced5aabaabbfd08295161:5c5118dse
03d09e27edaec2a1f70ww828ce788fb522ac0b43:fe52122cd

1 个答案:

答案 0 :(得分:0)

这应该让你开始:
搜索:^[\w ]+ : [\w.@]+ : ([a-z0-9]+) : ([a-z0-9]+)$
替换为:\1:\2

搜索表达式使用行锚的开始和结束。它会扫描相应的行以查找示例中的字符序列,并捕获您感兴趣的两个字符。

查看实际操作:RegEx 101

如果需要调整/进一步详细说明,请发表评论。