public static void main(String[] args) {
String content = "111adj222adf33-f44444";
Pattern pattern = compile("\\d+"); // java.util.regex.Pattern.compile
Matcher matcher = pattern.matcher(content);
while (matcher.find()) {
System.out.println(matcher.group(0));
}
/**
* 结果:
* 111
* 222
* 33
* 44444
*/
}
Java使用正则表达式从字符串中提取数字
最新推荐文章于 2024-07-22 14:15:06 发布