Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
嗨,我如何删除具有不同结尾的重复项?
我有一个像这样的大清单:
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。这可能吗?
1.2.3.4:12345
这是一种删除文件中“:”之前的所有值的重复行的方法。
搜索:
([^:]*)(:[0-9]+)\r\n(.*)^\1:\w+(\r\n|\Z)
用。。。来代替:
\1\2\r\n\3
确保搜索模式为“正则表达式”并选中“.matches newline”。
您必须单击“全部替换”,直到找不到匹配项。或者将它的一次迭代记录为宏,并根据需要多次运行。