0

嗨,我如何删除具有不同结尾的重复项?

我有一个像这样的大清单:

1.2.3.4:12345
1.2.3.4:54321
1.2.3.4:41873
1.2.3.4:48138

我想删除所有这些,除了第一个1.2.3.4:12345。这可能吗?

4

1 回答 1

1

这是一种删除文件中“:”之前的所有值的重复行的方法。

搜索:

([^:]*)(:[0-9]+)\r\n(.*)^\1:\w+(\r\n|\Z)

用。。。来代替:

\1\2\r\n\3

确保搜索模式为“正则表达式”并选中“.matches newline”。

您必须单击“全部替换”,直到找不到匹配项。或者将它的一次迭代记录为宏,并根据需要多次运行。

于 2013-02-25T00:47:33.973 回答