最近做稅務綜合平臺工作流, 在頁面上判斷是否是“貨幣金額”格式,使用的是正則表達式,一直都沒有問題,
後來突然無法驗證, 就是不符合正則表達式的結構,最後終於發現 金額後面包含空格字符串,在網上找到一段代碼 ,正好解決。
String.prototype.trim= function(){
// 用正則表達式將前後空格
// 用空字符串替代。
return this.replace(/(^/s*)|(/s*$)/g, "");
}
使用時:
var s = “ ”
s. = s.trim();//ok