如何在notepad ++中查找和替换相同但不同的单词

时间:2014-10-14 22:28:27

标签: notepad++

所以我有两个大的md5文本文件列表 其中一个是加密格式 还有一个是解密格式,但有些丢失了 格式为(示例)

第一档:

Md5 = 
ea32sd
23fr24r
dada45r

第2个文件:

Md5:meanings = 
23fr24r:yo
(Missing)
dada45r:hey

所以我想做的是,只找到相同的md5并替换它以便意义是唯一剩下的

就像

23fr24r = 23fr24r:yoo
dada45r = dada45r:hey

成为

yoo
Hey

对不起,如果你没有得到我的分数,因为英语不是我的第一语言

1 个答案:

答案 0 :(得分:0)

脚本可以很容易地解决这个问题。但是,您可以通过在第二个文件上使用强大的替换功能在Notepad ++中实际执行此操作。

替换1(正则表达式):^(?!Md5)(\w+): => \1 = \1:

替换2(正则表达式):^(?!(?!Md5).*=).*$ => (空)

替换3(延伸):\n\r => (空)

这样就可以了。