保留兩位小數 只能數字或小數 只能有一個小數點並且第一位不能為小數點的正則表達式


  
     vue項目里暫時遇到最好用的

①  四合五入,保留小數toFixed(保留幾位寫幾位)           

// 計算后 用
value = value.toFixed(4);

 

② 驗證小數不能超過幾位使用
  
 //  保留20位小數
     const num = /^\d+(\.\d{1,20})?$/
      if (!num.test(value)) {
        callback(new Error('請輸入數字!!'))
      } else {
        callback()
      }

// 以此類推
// 保留2位小數 /^\d+(\.\d{1,2})?$/
// 保留3位小數 /^\d+(\.\d{1,3})?$/
// 保留6位小數 /^\d+(\.\d{1,6})?$/

 


免責聲明!

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



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