没有环境,不好测试,,,大概思路:按照逗号切割, String s=s.replaceall("(/w+)/s+(/w+)","$1");应该就是这样吧
解决方案 »
- 关于for循环
- Unknown source错误
- 如何实现类自身从文件初始化
- 我想了很久,总觉得Java1.5等版本,这样做不当。
- applet打不开页面,怎么不提示下载插件
- java程序连接Access数据库~~谁告诉我一个纯java的驱动程序~~来实现~~
- [求助][求助]Hibernate 怎么样取出List里的数据集取出,急
- java HelloWorld.class不行?IE不能运行Applet?
- java中如何实现二维(多维)动态数组.谢谢
- 请问在weblogic里,怎么配置connection pool???
- 利用BigInteger类计算 ,要求正确的输出计算结果 那不对呢?怎么改呢?
- 如何获得网页的最后更新时间,有人说http 报头里有,请问怎么获取
public static void main(String[] args) {
String sa=" temp1,abc b1, temp2 d1,defh,ghxs gh";
//(?<=^|,)\s*([^,\s]+)
Pattern pattern = Pattern.compile("(?<=^|,)\\s*([^,\\s]+)");
Matcher matcher = pattern.matcher(sa);
int count = 0;
while (matcher.find()) {
System.out.println("第" + ++count + "项:【" + matcher.group(1) + "】");
}
}
}