jQuery插件form-validation-engine正则表达式操作示例

  

本文实例讲述了jQuery插件form-validation-engine正则表达式操作。分享给大家供大家参考,具体如下:

  

form-validation-engine是一个不错的表单验证插件,示例如下:

        (函数(美元){   .fn美元。validationEngineLanguage=function () {};   美元。validationEngineLanguage={   newLang:函数(){   .validationEngineLanguage美元。allRules={"需要":{//添加你的正则表达式规则在这里,你可以把电话作为一个例子   “正则表达式”:“没有”,   :“alertText *必选字段”,   :“alertTextCheckboxMultiple *请选择选项”,   :“alertTextCheckboxe *需要这个复选框"},   “长度”:{   “正则表达式”:“没有”,   “alertText”:“在”,   “alertText2”:“和”,   :“alertText3之间"},   " maxCheckbox ": {   “正则表达式”:“没有”,   :“alertText *检查允许超过"},   " minCheckbox ": {   “正则表达式”:“没有”,   :“alertText *请选择”,   “alertText2”:“选项"},   "确认":{   “正则表达式”:“没有”,   “alertText”:“*你的字段不匹配"},   "电话":{   “正则表达式”:“/^[0 - 9 \ - \(\)\]+/美元”,   :“alertText *无效的号码"},   "电子邮件":{   [“正则表达式”:“/^ - za - z0 - 9 _ \ \ -] + \ @ (a-zA-Z0-9 \ [-] + \) + [a-zA-Z0-9] {2,4} $/?   :“alertText *无效的邮箱"},   "日期":{   “正则表达式”:“/^ [0 - 9]{4}\ - \ [0 - 9]{1,2}\ - \ [0 - 9]{1,2}$/?   :“alertText *无效的日期,必须是YYYY-MM-DD的格式"},   " onlyNumber ": {   “正则表达式”:“/^[0 - 9 \]+/美元”,   :“alertText *只允许输入数字"},   " noSpecialCaracters ": {   “正则表达式”:“/^ [0-9a-zA-Z] +/美元”,   :“alertText *有非法字符"},   " ajaxUser ": {   “文件”:“validateUser.php”,   “extraData”:“name=埃里克”,   :“alertTextOk *这个用户是合法的”,   :“alertTextLoad *加载中,请等待”,   :“alertText *这个用户已经存在"},   " ajaxName ": {   “文件”:“validateUser.php”,   :“alertText *这个名字已经被使用”,   :“alertTextOk *这个名字是可以的”,   :“alertTextLoad *加载中,请等待"},   " onlyLetter ": {   “正则表达式”:“a-zA-Z \ \ '/^ + $/?   :“alertText *只允许输入字母"},   " validate2fields ": {   :“nname validate2fields”,   “alertText”:“*你必须有姓和名"}   }   }   }   })(jQuery);   $(文档)时函数(){   $ .validationEngineLanguage.newLang ()   });      之前      

这里面有不少正则表达式,很有意思。

  

 jQuery插件form-validation-engine正则表达式操作示例

  

很有意思的形式表单验证。

  

  http://tools.jb51.net/regex/javascript

  http://tools.jb51.net/regex/create_reg

  

更多关于jQuery相关内容可查看本站专题:《jQuery正则表达式用法总结》,《jQuery字符串操作技巧总结》,《jQuery操作xml技巧总结》,《jQuery扩展技巧总结》,《jQuery选择器用法总结》及《jQuery常用插件及用法总结》

  

希望本文所述对大家jQuery程序设计有所帮助。

jQuery插件form-validation-engine正则表达式操作示例