我的文本文件包含以下行:
IP Ports
1.160.0.224 8080
1.160.1.49 8080
1.160.1.70 8080
1.160.1.170 8080
1.160.1.239 8080
我想使用notepad ++ regex删除所有空格,然后离开IP:PORT。
例如下面:
1.160.0.224:8080
1.160.1.49:8080
1.160.1.70:8080
1.160.1.170:8080
1.160.1.239:8080
答案 0 :(得分:3)
<强>查找强>
(\d)\s+(\d+)\s+
<强>替换强>
$1:$2\r\n
此解决方案考虑到您可能在表格顶部有一个标题,您不希望在替换期间修改该标题。它还考虑到您的原始数据在端口号8080
之后似乎有额外的空格。
这是一个屏幕截图,显示您的查找/替换窗口应该是什么样的:
答案 1 :(得分:1)
答案 2 :(得分:0)
我不知道Notepad ++用户界面,但你的模式应该是 *
(后跟*
的空格),你的替换应该是:
答案 3 :(得分:0)
使用此搜索regexp \s+
(一个或多个空字符)
答案 4 :(得分:0)
查找 - &GT; (\s*)(.\*?)(\s*)
和ReplaceWith - &gt; \2