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正则表达式匹配小数点后两位
最新推荐文章于 2024-04-04 23:36:04 发布
本文介绍了一个用于验证金额格式的JavaScript函数。该函数能够检查输入值是否为合法的正整数或最多两位小数的正小数,并返回布尔值。特别地,通过使用正则表达式中的d{0,2}

342

被折叠的 条评论
为什么被折叠?



