`
xudongcsharp
  • 浏览: 467308 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

JS正则表达式特殊字符的过滤

阅读更多
function doValidate(value)
  {
   vkeyWords=/^[^`~!@#$%^&*()+=|\\\][\]\{\}:;'\,.<>/?]{1}[^`~!@$%^&()+=|\\\][\]\{\}:;'\,.<>?]{0,19}$/;
   if(value==null || value=="")
   {
    alert("请输入正确的查询参数");
    return false
   }
   if(!vkeyWords.test(value))
   {
    alert("您输入的查询参数不正确,请重新输入!");
    return false;
   }  
   return true;
  }
分享到:
评论
1 楼 斐斐宝贝 2012-09-14  
谢谢,另外你的头像是不是《越狱兔》?太赞了

相关推荐

    js中过滤特殊字符的正则表达式

    js中用正则表达式 过滤特殊字符 ,校验所有输入域是否含有特殊符号

    JS使用正则表达式除去字符串中重复字符的方法

    主要介绍了JS使用正则表达式除去字符串中重复字符的方法,以一个简单实例分析了JavaScript中正则过滤的相关使用技巧,需要的朋友可以参考下

    2019手机号码JS正则表达式验证实例代码

    正则表达式是对字符串(包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则...

    正则表达式通用匹配字符串(链接地址、IP等)

    正则表达式,比较全的匹配文本中的链接地址、IP等,示例使用JS写的,其他各种开发语言可通用,示例过滤了很多特殊字符

    javascript用正则表达式把1234567890替换为abcdefghij

    JavaScript利用正则表达式替换字符串中的内容使用JS正则表达式 替换括号,尖括号等JS使用正则表达式过滤多个词语并替换为相同长度星号的方法JS使用正则表达式实现关键字替换加粗功能示例js正则表达式replace替换变量...

    JS 正则表达式从地址中提取省市县

    主要介绍了JS 正则表达式从地址中提取省市县的实例代码,非常不错,具有一定的参考借鉴价值 ,需要的朋友可以参考下

    java 正则表达式

    JAVA正则表达式语法(转)正则表达式语法正则表达式是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”)。模式描述在搜索文本时要匹配的一个或多个字符串。正则表达式示例表达式 ...

    JsVbs正则表达式替换重复的字符

    JavaScript利用正则表达式替换字符串中的内容使用JS正则表达式 替换括号,尖括号等JS使用正则表达式过滤多个词语并替换为相同长度星号的方法JS使用正则表达式实现关键字替换加粗功能示例js正则表达式replace替换变量...

    javascript正则表达式RegExp入门图文教程

    正则表达式是:用来匹配特殊字符或有特殊搭配原则的字符的最佳选择。 转义字符“\” 例子:在var str = “asdfghj” 中加入一个”字符在正常情况下是无法成立的,但运用正则表达式中的转义字符则”\”可以让他成立;...

    正则表达式匹配工具——主流的开发语言(C#、Java、C++、VB、Ruby以及Python等)

    正则表达式是对字符串(包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则...

    正则表达式匹配不包含某些字符串的技巧

    经常我们会遇到想找出不包含某个字符串的文本,程序员最容易想到的是在正则表达式里使用,^(hede)来过滤”hede”字串,但这种写法是错误的。我们可以这样写:[^hede],但这样的正则表达式完全是另外一个意思,它的...

    JS使用正则表达式过滤多个词语并替换为相同长度星号的方法

    主要介绍了JS使用正则表达式过滤多个词语并替换为相同长度星号的方法,涉及javascript字符串与正则替换操作相关技巧,需要的朋友可以参考下

    javascript正则表达式参数/g与/i及/gi的使用指南

    正则表达式:是对字符串操作的一种逻辑公式,用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑

    js校验特殊字符

    3. * 所要过滤的符号写入正则表达式中,注意,一些符号要用'\'转义. 4. * 要转义的字符包括:1, 点号 . 5. * 2, 中括号 [] 6. * 3, 大括号 {} 7. * 4, 加号 + 8. * 5, 星号 * 9. * 6, 减号 - 10. * ...

    用于过滤空白字符的几种常见的js正则表达式pattern

    代码如下: var trimInfo = { basic: / / // vb中的简单空白字符过滤 , classic: /\s/ // 传统的js空白字符过滤 , ecmascript5: /[\s\xA0\u1680\u180E\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/ // ECMAScript 5...

    正则表达式使用示例详解

    正则表达式(Regular Expression)是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为”元字符”)。 正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。 下面通过实例...

    通用正则表达支持检测限制emoji字符

    通用的正则检测工具类,包含用户名 手机号 等 支持检测限制emoji字符表情

    防止xss和sql注入:JS特殊字符过滤正则

    代码如下:function stripscript(s) { var ...]”) //格式 RegExp(“[在中间定义特殊过滤字符]”)var rs = “”; for (var i = 0; i &lt; s.length; i++) { rs = rs+s.substr(i, 1).replace(pattern, ”); }return rs;}

Global site tag (gtag.js) - Google Analytics