正則:只能輸入數字,可為負數,最多兩位小數


Vue.prototype.$validateLimitTwo = (str) => {
    const reg = /(^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d{1,2})?$)/
    return reg.test(str)
}
    var validateLimit = (rule, value, callback) => {
        if (value) {
            if (this.$validateLimitTwo(value)) {
              callback()
            } else {
              callback(new Error('數值允許輸入負數,最多兩位小數'))
            }
        } else {
          callback(new Error('請輸入補貼金額'))
        }
      }


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM