Notepad ++或Excel问题(排序文本)[关闭]

问题描述 投票:0回答:1
这是我的问题,

出于Excel的考虑,我有一堆文字出现在段落中,在单个单元格中看起来像这样,

10.1.1.1 (server), 10.1.1.2 (server)10.1.1.3 (server)10.1.1.4 (server)10.1.1.5 (server)10.1.1.6 (server)10.1.1.7 (server)10.1.1.8 (server) 10.1.1.9 (server)10.1.1.10 (server)10.1.1.11 (server)10.1.1.12 (server)10.1.1.13 (server)10.1.1.14 (server)10.1.1.15 (server)10.1.1.16 (server)10.1.1.17 (server) 10.1.1.23 (server)10.1.1.22 (server)10.1.1.21 (server)10.1.1.20 (server)10.1.1.19 (server)10.1.1.18 (server)

在记事本++或Excel中是否可以执行以下操作,

    将所有这些文本都整理到一个列中,例如,
  • 10.1.1.1 (server) 10.1.1.2 (server) and so on,
      保留至少一个原始条目并删除任何重复的条目。
  • 我尝试了不同的方法来实现这一目标,但似乎我仍在执行太多步骤。

    是否有更有效的方法来实现这一目标?

    此外,任何良好的参考网站也将是很好的了解。

  • excel notepad++
    1个回答
    0
    投票
    这是第一部分的答案:

    • Ctrl + H
    • 查找内容:server\)\K\D*
    • 对于Windows EOL,替换为:\n\r\n。>>
    • 检查
    • 匹配大小写
    • 检查
    • 环绕
    • CHECK
    • 正则表达式
    • 全部替换
    • 说明:

    server # literally \) # a closing parenthesis, have to be escaped. \K # forget all we have seen until this position \D* # 0 or more non digits

    屏幕截图(之前):

    enter image description here

    屏幕截图(之后):

    enter image description here

    对于其余的问题,请安装TextFX插件,您将具有对数据进行排序并删除重复项的功能。

    © www.soinside.com 2019 - 2024. All rights reserved.