欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2023-11-05 23:41:34
js中使用正则表达式验证输入是否有特殊字符的代码如下所示: //验证是否有特殊字符 function checkval(t) { var re = /...

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

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

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

 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

总结

以上所述是小编给大家介绍的js中使用正则表达式验证输入是否有特殊字符,希望对大家有所帮助