pattern 判断字符串是否为数字

String str1 = "123456";
// 判断是否为数字
Pattern pattern = Pattern.compile("[0-9]*");
if(pattern.matcher(str1).matches()==false){
System.out.println("你输入的不是数字,请重新检查");
}else{
System.out.println("你输入的为数字");
}

 

input 标签 判断 不能输入汉字

此判断 有一bug (这个方法不推荐,有一种操作可以在input中输入汉字),如果想使用的话,必须后续判断input

转载于:https://www.cnblogs.com/bailuobo/archive/2013/01/28/2879583.html

你可能感兴趣的:(pattern 判断字符串是否为数字)