怎样用正则表达式把一个只由数字和字母组成的字符串中,数字部分之后的数据提取出来?比如说123abc

2025-02-23 05:07:02
推荐回答(1个)
回答1:

String regex = "(\\d+).*";
String str = "123abc2d";
Pattern p = Pattern.compile(regex);
Matcher m =p.matcher(str);
if (m.find()) {
System.out.println(m.group(1));
}