【问题标题】:remove duplicate ip by notepad++通过记事本++删除重复的IP
【发布时间】:2013-10-23 12:11:46
【问题描述】:

这就是我的意思

我想要这个

200.22.30.17:186:186 200.22.30.17 : 1860 : 1860 200.22.30.17 : 1984 : 1984 81.22.148.39:1612:1612 81.22.148.39:1736:1736 81.22.148.39:1798:1798 81.22.148.39:186:186 81.22.148.39:1860:1860 81.22.148.39 : 1984 : 1984 20.47.240.254:2542:2542 20.47.240.254:2604:2604

变成这样

200.22.30.17:186:186 81.22.148.39:1612:1612 20.47.240.254:2542:2542

请帮忙!!

【问题讨论】:

    标签: duplicates unique duplicate-removal


    【解决方案1】:

    我不熟悉 Notepad++,但如果它支持反向引用,那么这应该可以工作:

    ^(\d+\.\d+\.\d+\.\d+ )(.+)\n(\1.+\n)* 替换为\1\2\n

    注意:根据换行符在源文件中的存储方式,您可能需要将每次出现的\n 更改为\r\r\n

    【讨论】:

    • 确保未选中“.matches newline”框。如果您在 Windows 中工作,您可能需要使用 \r\n 而不是 \n(在三个位置)。
    猜你喜欢
    • 2014-01-11
    • 2011-04-26
    • 2014-03-03
    • 2015-05-16
    • 1970-01-01
    • 1970-01-01
    • 2019-08-25
    • 2022-01-14
    • 1970-01-01
    相关资源
    最近更新 更多