# 1 楼答案 您可以使用string.matches函数检查字符串是否至少包含一个数字 string.matches("\\D+"); 对于不包含任何单个数字的字符串,这将返回true\\D匹配任何非数字字符。因此,\\D+匹配一个或多个非数字字符。通过将其传递给matches方法,它将对整个字符串应用正则表达式 DEMO
# 1 楼答案
您可以使用
string.matches
函数检查字符串是否至少包含一个数字对于不包含任何单个数字的字符串,这将返回
true
\\D
匹配任何非数字字符。因此,\\D+
匹配一个或多个非数字字符。通过将其传递给matches
方法,它将对整个字符串应用正则表达式DEMO