三、去除字符串最后一个符号(如,)
<scirpt>
tempstr:function(str){
return (str.substring(str.length-1) == ',' ? str.substring(0,str.length-1) : str ;
}
var str ="asdsa,测试,的,";
console.log(tempstr(str)); // 结果 "asdsa,测试,的"
console.log(tempstr(str).split(",")); // 结果 ["asdsa","测试","的"]
</script>
二、拆分字符串方法
<script> tempsplit:function (str,index) { return index == 0 ? str.split("(")[0] : (str.split("(")[1]).split(")")[0]; } var str = "测试(9087908)"; console.log(tempsplit(str,0)); //结果 测试 console.log(tempsplit(str,1)); //结果 9087908 </script>
一、js正则判断11位整数及小数部分2位:
例如输入:1111,11111.23;
<input type="text" id="demo" onkeyup ="check()"/>
<script>
var reg = /^[0-9]{1,11}([.][0-9]{0,2})?$/;
var val = documt.getElementById('demo').value;
if(!reg.test(val)){
console.log("你输入的格式不正确");
}
</scirpt>