正则表达式中
“\d” 对应 [0-9]的数字
“\d+” 对应 [0-9]的数字组成的数字
“\w” 对应 [A-Z0-9]
“\w+” 对应 数字、26 个英文字母或者下划线组成的字符串
“\d+.+\d+” 对应 小数
保留数字
fun keepDigital(oldString: String): String {
val newString = StringBuffer()
val matcher = Pattern.compile("\\d").matcher(oldString)
while (matcher.find()) {
newString.append(matcher.group())
}
return newString.toString()
}