[详解jquery正则表达式的使用方法]详解jQuery正则表达式的使用方法

时间:2020-12-19  来源:jquery  阅读:

本文主要和大家分享的就是jQuery学习中正则的使用,正则在jquery里面并没有比JavaScript多哪些知识,基本上是一样的,只是选择器更好了一点,一起来看看吧。

基础正则

1、正则表达式的创建

   代码如下 a)varcheckNum = /^[A-Za-z0-9]+$/; b)varre=newRegExp(“["+s1+"]“,”g”);  

2、常用规则

   代码如下 a) 用户密码:/^[a-zA-Z][a-zA-Z0-9_]{5,20}$/ b) 邮件:/^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/ c) 手机:/^[\d]{5,20}$/ d) 其它常用验证:请百度  

3、方式:test

案例

   代码如下      <a href="http://www.bbyears.com/clist-108-1.html" target="_blank" class="keylink">jquery</a> ajax   <script type="text/javascript"src="public/js/jquery-2.2.3.min.js"></script>
  检测      
  检测      
  检测      
<script>   $(function() {     // 用户名     $("#check_username").click(function(){       varstr = $("#t_username").val();       varret = /^[a-zA-Z][a-zA-Z0-9_]{5,20}$/;       if(ret.test(str)){         alert("ok");       }else{         alert("wrong");       }     });     // 邮件     $("#check_email").click(function(){       varstr = $("#t_email").val();       varret = /^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/;       if(ret.test(str)){         alert("ok");       }else{         alert("wrong");       }     });     // 手机     $("#check_phone").click(function(){       varstr = $("#t_phone").val();       varret = /^[\d]{5,20}$/;       if(ret.test(str)){         alert("ok");       }else{         alert("wrong");       }     });   }); </script>  

效果演示图

[详解jquery正则表达式的使用方法]详解jQuery正则表达式的使用方法

http://m.bbyears.com/wangyezhizuo/117378.html

推荐访问:
相关阅读 猜你喜欢
本类排行 本类最新