function isDouble(value) {
if (value == ”){
return true
}
return /^(([1-9][0-9])|(([0].\d{0,2}|[1-9][0-9].\d{0,2})))$/.test(value)
}
react native 开发app时候用到的 数字校验(项目中用于校验金额的):
任意正整数,正小数(小数位不超过2位)
返回值为布尔值
注意!!
其中d{0,2}是关键,表示小数点后可以输入1位也可以输入2位,
搜的大部分网上都写的{1,2}有缺陷
js正则表达式匹配小数点后两位
最新推荐文章于 2022-03-10 16:58:18 发布