数据提取问题!

hello晨光 2003-08-20 03:07:43
有一文本文件内容如下
=============================================================
210.178.55.66 8080 transparent South Korea 19.08.2003 Whois
200.223.149.170 8080 anonymous Brazil 19.08.2003 Whois
194.219.52.52 80 anonymous Greece 19.08.2003 Whois
209.210.176.44 8888 anonymous United States 19.08.2003 Whois
211.110.7.213 80 transparent South Korea 19.08.2003 Whois
==============================================================

现在想把它变成

=============================================================
210.178.55.66:8080
200.223.149.170:8080
194.219.52.52:80
209.210.176.44:8888
211.110.7.213:80
==============================================================

要如何处理???
...全文
24 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
leier1979 2003-08-20
  • 打赏
  • 举报
回复
你只要把遇到的第一个空格转化成:如果下一个还是空格就去掉,一直到不是空格。
monbit 2003-08-20
  • 打赏
  • 举报
回复
麻烦点了哈,那可不可以先把连续的空格直留一个,再进行我上面说得操作那?
hello晨光 2003-08-20
  • 打赏
  • 举报
回复
注明一下:

中间的空隔数不一定。有可能是一个,也有可能是两个空格。就是说IP和端口间的空格数是不固定的。
monbit 2003-08-20
  • 打赏
  • 举报
回复
这个不是很好办么,呵呵。一行一行的转换亚,比如第一行先找到第一个空格,换成“:”
然后找第二个空格,把这个空格和后面的所有字串都去掉,第一行就ok了!以下几行一样亚。。。。。

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧