全国统一服务热线:400-633-9193

Js中使用正则表达式验证输入是否有特殊字符

    网络     2018-10-09    1143

Js中使用正则表达式验证输入是否有特殊字符的代码如下所示:

1
2
3
4
5
6
7
8
9
//验证是否有特殊字符
function checkval(t) {
   var re = /^[\u4e00-\u9fa5a-z]+$/gi;//只能输入汉字和英文字母
  if (re.test(t)) {
     return true;
   } else {
     return false;
   }
 }

 js正则表达式,验证同一字符串不同

1
2
3
4
5
6
7
8
9
10
11
12
var num = 888;
var reg = /^[1-9]{1}[0-9]*$/g;
console.log(reg.lastIndex);//0
console.log(reg.test(num));//true
console.log(reg.lastIndex);//3
console.log(reg.test(num));//false
console.log(reg.lastIndex);//0
console.log(reg.test(num));//true
console.log(reg.lastIndex);//3
reg.lastIndex = 0;
console.log(reg.lastIndex);//0
console.log(reg.test(num));//true


  分享到:  
0.2340s