js正则判断非法字符限制输入

   不能输入!@#¥%……&* 这种字符的正则表达式书写:

  /[@#$%^&*]+/g 这个是包含以上任意一个特殊字符。取! 即可

  alert(!/[@#$%^&*]+/g.test(“test")) 返回 false 就代表不包含非法字符 .

时间: 2024-09-14 23:59:41

js正则判断非法字符限制输入的相关文章

js正则判断非法字符限制输入_正则表达式

不能输入!@#¥%--&* 这种字符的正则表达式书写: /[@#\$%\^&\*]+/g 这个是包含以上任意一个特殊字符.取! 即可 alert(!/[@#\$%\^&\*]+/g.test("test")) 返回 false 就代表不包含非法字符 . PS:关于正则表达式,这里再提供2款本站的在线正则表达式工具供大家参考使用(包括常用正则的生成.匹配.测试等): JavaScript正则表达式在线测试工具:http://tools.jb51.net/regex

JS 控制非法字符的输入代码_javascript技巧

html文件代码如下: 复制代码 代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"

php正则判断中文字符

php教程正则判断中文字符 $str = "中国"; echo $str; echo "<hr>"; //if   (preg_match("/^[".chr(0xa1)."-".chr(0xff)."]+$/", $str)) {   //只能在gb2312情况下使用 if   (preg_match("/^[x7f-xff]+$/", $str)) { //兼容gb231

结合JQ1.9通过js正则判断各种浏览器版本的方法_jquery

如下所示:$.browser.mozilla = /firefox/.test(navigator.userAgent.toLowerCase());  $.browser.webkit = /webkit/.test(navigator.userAgent.toLowerCase());  $.browser.opera = /opera/.test(navigator.userAgent.toLowerCase());  $.browser.msie = /msie/.test(naviga

JS实例:控制非法字符输入的JS代码

html文件代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <ti

JS检测输入字符是否包含非法字符的示例代码

 本篇文章主要是对JS检测输入字符是否包含非法字符的示例代码进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 代码如下: function checks(t){    szMsg="[#_%&'/",;:=!^]";    alertStr="";    for(i=1;i<szMsg.length+1;i++){     if(t.indexOf(szMsg.substring(i-1,i))>-1){      alertS

JS检测输入字符是否包含非法字符的示例代码_javascript技巧

复制代码 代码如下: function checks(t){   szMsg="[#_%&'/",;:=!^]";   alertStr="";   for(i=1;i<szMsg.length+1;i++){    if(t.indexOf(szMsg.substring(i-1,i))>-1){     alertStr="请勿包含非法字符如[#_%&'/",;:=!^]";     break

JS通过正则限制 input 输入框只能输入整数、小数(金额或者现金) 两位小数_正则表达式

第一: 限制只能是整数 <input type = "text" name= "number" id = 'number' onkeyup= "if(! /^d+$/.test(this.value)){alert('只能整数');this.value='';}" /> 如果不是整数就直接alert 第二: 限制是两位的小数 <input type = "text" name= "price&quo

注册时判断用户名的非法字符表达式

注册时判断用户名的非法字符表达式 Function IsValidStr(str)     Dim re     Set re = New RegExp     re.Pattern="^[u4e00-u9fa5a-z_][u4e00-u9fa5w]*$"     re.Global=True     IsValidStr= re.Test(str) End Function <script type="text/javascript"> functio