起始IP                   结束IP                      地区
61.54.231.245         61.54.231.245          河南省安阳市 新世纪网吧
61.54.231.246         61.54.231.246          河南省安阳市 未知地区
61.54.231.9             61.54.231.247          河南省安阳市 红日网吧
61.54.231.248          61.54.231.248          河南省安阳市 安阳师范学院
61.54.231.249          61.54.231.249         河南省安阳市 黑蜘蛛网吧(师范学院附近)把上面的替换成,就是IP地址后面加逗号 61.54.231.245,61.54.231.245 ,河南省安阳市 新世纪网吧
 61.54.231.246,61.54.231.246,河南省安阳市 未知地区
 61.54.231.9,61.54.231.247 ,河南省安阳市 红日网吧
 61.54.231.248,61.54.231.248,河南省安阳市 安阳师范学院
 61.54.231.249,61.54.231.249,河南省安阳市 黑蜘蛛网吧(师范学院附近)请高手指教。

解决方案 »

  1.   

    这个时候要看你ip的格式了  我觉得应该替换空格!!
    那还不能确定你的ip前面有没有 空格  有几个 空格!!
    等待高手。
      

  2.   

    s = s.replaceAll(" +", ",");
    这样么?
      

  3.   


      input = "61.54.231.245        61.54.231.245          河南省安阳市 新世纪网吧";
      System.out.println(input.replaceAll("(?<=\\d{1,3})(\\s+)", ","));用这个
      

  4.   


                   String str = "61.54.231.245        61.54.231.245          河南省安阳市 新世纪网吧 ";
            str = str.replaceAll("((?:\\d+\\.){3}\\d+)\\s+", "$1,");
    System.out.println(str);
      

  5.   

    你先写个String 出来看看是什么样的,拿个表出来也不知道你的String是什么形式啊