如何用JAVA 的String.replaceAll访法实现正则表达式的替换,将a.txt中的IP与地址对应表如:61.2.13.4   61.2.13.4  某某地区 中的多个空格去掉并转换为逗号连接如:1.2.13.4,61.2.13.4,某地区形式

解决方案 »

  1.   

    String s="61.2.13.4   61.2.13.4  某某地区";
    s=s.replaceAll("[ ]+",",");
      

  2.   

    给个例子你吧 public static void main(String args[]){
    String ip="1.2.3.4";
    String[] ips=ip.split("\\.");
    for(int i=0;i<4;i++){
    for(int j=3;j>=ips[i].length();j--){
    ips[i]="0"+ips[i];
    }
    System.out.print(ips[i]);
    if(i!=3){
    System.out.print(".");
    }else{
    System.out.println();
    }
    }
    }