“第一小组8人;第二小组15人”
这是一条数据记录,请问如何取出这里面的数字:8和15;
在线等待!!!
String s = "第一小组8人;第二小组15人";
s = s.replaceAll("\\D+"," ");
s = s.trim();
String[] sn = s.split(" ");
for ( int i = 0; i < sn.length; i++) {
System.out.println(sn[i]);
}
sn[] 就是你要的数字数组了.
请问风雨:
s=s.replaceAll("\\D+"," ");,中,"\\D"是什么意思,我知道功能是把汉字全换成空格,汉字与"\\D+"有什么映射关系呢???
正则表达式
=================
一代过去,一代又来,地却永远长存。日头出来,日头落下,急归所出之地。
风往南刮,又往北转,不住的旋落,而且返回转行原道,江河都往海里转,海
却不满,江河从何处流,仍归何处。