
java用正则如何将字符串中的第一个数字匹配出来,例如将“ewr 432 gfh54”中的“432”输出
1个回答
展开全部
String aa = "asd5sdasd54";
Pattern p = Pattern.compile("\\d+");
Matcher m=p.matcher(aa);
if(m.find()){
System.out.println(m.group());
}
追问
我只要第一个数字,不是所有的
追答
这个返回的不就是一个5吗?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |