正则 小于等于1 小数最多两位

const ruleNumber2DecimalPlaces = [
  { required: true, trigger: 'blur,change', message: '不能为空' },
  {
    validator: (rule, value, callback) => {
      let reg = /^(?:0\.\d{1,2}|[01](?:\.0)?)$/
      if (!reg.test(value)) {
        callback(new Error('请输入小于等于1的数字,小数点后最多两位'))
      } else {
        callback()
      }
    },
    trigger: 'blur,change'
  }
]
posted @ 2021-11-16 15:33  彭成刚  阅读(347)  评论(0编辑  收藏  举报