Java 正则校验整数,且小数点只能是2位

 //金额验证
public static boolean isNumber(String str){
Pattern pattern=Pattern.compile("^(([1-9]{1}\\d*)|([0]{1}))(\\.(\\d){0,2})?$"); // 判断小数点后2位的数字的正则表达式
Matcher match=pattern.matcher(str);
if(match.matches()==false){
return false;
}else{
return true;
}
}
上一篇:sed:-e 表达式 #1,字符 10:未终止的“s”命令


下一篇:python装饰器大详解