驗證價格

//驗證價格
clearNoNum(value) {
value = value.replace(/[^\d.]/g, “”);  //清除“數字”和“.”以外的字符   
value = value.replace(/.{2,}/g, “.”); //只保留第一個. 清除多餘的   ee
value = value.replace(".", “KaTeX parse error: Expected 'EOF', got '#' at position 1: #̲”).replace(/./g, “”).replace("KaTeX parse error: Expected 'EOF', got '#' at position 1: #̲", “.”);
value = value.replace(/^(-)(\d+).(\d\d).$/, ‘$1$2.$3’);//只能輸入兩個小數   
if (value.indexOf(".") < 0 && value != “”) {//以上已經過濾,此處控制的是如果沒有小數點,首位不能爲類似於 01、02的金額  
value = parseFloat(value);
}
return value
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章