在java程序中使用string类中的replaceAll()方法把类似于:61.54.231.246 61.54.231.246 河南省安阳市 未知地区
转换为这种形式:61.54.231.246,61.54.231.246,河南省安阳市 未知地区
将ip地址中的空格换为,号,并将结果存到b.txt中,哪们大哥指点下!
转换为这种形式:61.54.231.246,61.54.231.246,河南省安阳市 未知地区
将ip地址中的空格换为,号,并将结果存到b.txt中,哪们大哥指点下!
解决方案 »
- foreach 和 普通for循环的区别?
- 请问这两个类是在什么软件包中,在哪里能下载到啊org.apache.callback.CallbackPortType,ServerPortType
- 一个JAVA程序占多大内存??
- 学习java的整体认识问题,有不少迷茫,我在这里问下,大家来讨论吧!!!
- String和StringBuffer的问题
- 请帮忙,比较急,关系到找工作,先谢谢了
- import javax.servlet.*;import javax.servlet.http.*;的问题
- JAVA 类文件转换为DLL的工具软件有吗?盼!!!
- 怎么能让JComboBox组件即能手动输入又能直接选择下拉框中的值?
- 用jxl把两个excel的sheet合并成一个excel
- 在JDK1.5中如何声明ArrayList数组
- Jbuilder2007如何打开Jbuilder2006的GUI项目程序?
如果按你说的改,a.txt中的所有空格都有,号,也就是说会抛出异常的。
public static void main(String args[]) {
String str = "61.54.231.246 61.54.231.246 河南省安阳市 未知地区";
String regex = "(?<=\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3})\\s+";
str = str.replaceAll(regex, ",");
System.out.println(str);
}
}