请求指点! 如何用JAVA 的String.replaceAll访法实现正则表达式的替换,将a.txt中的IP与地址对应表如:61.2.13.4 61.2.13.4 某某地区 中的多个空格去掉并转换为逗号连接如:1.2.13.4,61.2.13.4,某地区形式 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String s="61.2.13.4 61.2.13.4 某某地区";s=s.replaceAll("[ ]+",","); 给个例子你吧 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(); } } } 入门者学习门槛:关于数组 帮我看看我的程序(求常数E的程序)该怎么改呢? 哪位大虾用过JavaMail,来帮小弟找找错了 流的关闭问题。 这个问题怎么解决阿?请教高手 JAVA中正则的使用 大哥,大姐,大虾们,小妹有个难题请好心的人帮忙!很急! 免费Java教学视频录像,特适合初学者 使用visiBroker,汉字变乱码。 怎样估算一个map占用了多少内存? 没有规例的一排排的文本,怎么取? JNI调用dll问题
s=s.replaceAll("[ ]+",",");
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();
}
}
}