Java 使用正则表达式获取字符串中的数字

String a = "start = 12";
String regex = "\\D+";
System.out.println(a.replaceAll(regex, ""));

 \d 表示[0-9],匹配数字

\D表示[^0-9],匹配非数字,将非数字的内容替换为空可得到数字

posted @ 2021-11-29 22:54  Dre_am_tale  阅读(2886)  评论(0编辑  收藏  举报