在校验时 如果sizeName的值是小写的s,则这个会判断sizeName的length为0,弹出对话框,输入其他的都可以 。这个是 正则表达式有误么,我弄不太明白,求教!
if(sizeName.replace(/(^s*)|(s*$)/g, "").length ==0){
alert("请填写大小");
return flag;
}
空格要转义:
/(^\s*)|(\s*$)/g
/g : 全局;
\s : 空格;
\s*: 表示空格有多个(包括0个);
^ : 表示开头;
| : 表示或者;
$ : 表示结尾;如果s你不加转义符("\")那么就是用字符"s"进行匹配