如何检查字符串是否包含数字?
public static void main(String[] args)
{
s1 = "Hello32"; //should be true`enter code here`
s2 = "He2llo"; //should be true
s3 = "Hello"; //should be false
}
答案 0 :(得分:2)
使用正则表达式,您可以在任何(零个或多个)字符中搜索至少一个数字:
boolean hasDigit = s1.matches(".*\\d+.*");
答案 1 :(得分:1)
在java中
public boolean containsNumber(String string)
{
$_POST['arr']
}
答案 2 :(得分:0)
检查这可能会对您有所帮助
String regex = "\\d+";
System.out.println("abc45hdg".matches(regex));