import java.util.regex.Matcher;
import java.util.regex.Pattern;
String aa = “wo的12test”
String regEx="[^0-9]";
Pattern p = Pattern.compile(regEx);
Matcher m = p.matcher(aa);
int reviewsCount = Integer.parseInt(m.replaceAll("").trim());
本文介绍如何使用Java的正则表达式去除字符串中的非数字字符,通过Pattern和Matcher类实现,最后将匹配到的数字转换为整数。
import java.util.regex.Matcher;
import java.util.regex.Pattern;
String aa = “wo的12test”
String regEx="[^0-9]";
Pattern p = Pattern.compile(regEx);
Matcher m = p.matcher(aa);
int reviewsCount = Integer.parseInt(m.replaceAll("").trim());
2329
1251

被折叠的 条评论
为什么被折叠?