开发中难免遇到输入数字得时候
这时候我们就得加正则校验了
不能输入 012 了 1.02 了等等特殊得
废话不多说 直接上表达式
/**
* .
* @Description: 作用: 正则 1-9 必有一位 0-9 可有可无七位 共8位
*/
private static final REX = "^([1-9]{1}[0-9]{0,7})$";
大概得意思就是1-9 只能有一位 然后0-9 可以跟0位或者跟7位
也就是 1 - 99999999 之间得数字 都可以 01 就不行了
这样得话0开头得和小数 还有最大位数都能限制了
看似简单,试了好多回才好使得 如果是非必传项 还需要判断一下是不是非空
2020年 最后一篇 END