最近做税务综合平台工作流, 在页面上判断是否是“货币金额”格式,使用的是正则表达式,一直都没有问题,
后来突然无法验证, 就是不符合正则表达式的结构,最后终于发现 金额后面包含空格字符串,在网上找到一段代码 ,正好解决。
String.prototype.trim= function(){
// 用正则表达式将前后空格
// 用空字符串替代。
return this.replace(/(^/s*)|(/s*$)/g, "");
}
使用时:
var s = “ ”
s. = s.trim();//ok