var validateCharge = (rule, value, callback) => {
var reg = /^(([1-9]\d{1,5})|\d)(\.\d{1,2}){0,1}$/
if (!this.isShowCharge && !value) {
return callback(new Error('请输入费用'))
} else if (!this.isShowCharge && !reg.test(value)) {
callback(new Error('格式错误,整数部分最多六位、小数部分最多两位'))
} else {
callback()
}
}
正则:匹配金额 六位整数数+两位小数(允许0.0,0.00)
最新推荐文章于 2023-06-07 11:12:43 发布