在这把日常用到的正则记下来,以备再用的时候查询,随着用来增加。
1、去字符串前后空格
/(^/s*)|(/s*$)/g
demo:
var str=" XXXXX ";
str.replace(/(^/s*)|(/s*$)/g, "");
2、验证小数点后位数不能超过3位
/^[0-9]+/.?[0-9]{0,3}$/
其中数字3代表小数点后位数为3,可以随需求改变,如需2位则改为2;
demo:
var patt =/^[0-9]+/.?[0-9]{0,3}$/;
if(patt.test($id("tradesum").value)){
alert("匹配");
}else{
alert("不匹配");
}