这次给大家带来在jQuery里使用正则表达式的图文详解,在jQuery里使用正则表达式的注意事项有哪些,下面就是实战案例,一起来看一下。
基础正则
1、正则表达式的创建
a) var checkNum = /^[A-Za-z0-9]+$/;b) var re=new RegExp(“["+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
案例
jquery ajax 检测
检测
检测
$(function () { // 用户名 $("#check_username").click(function(){ var str = $("#t_username").val(); var ret = /^[a-zA-Z][a-zA-Z0-9_]{5,20}$/; if(ret.test(str)){ alert('ok'); }else{ alert('wrong'); } }); // 邮件 $("#check_email").click(function(){ var str = $("#t_email").val(); var ret = /^[w-]+(.[w-]+)*@[w-]+(.[w-]+)+$/; if(ret.test(str)){ alert('ok'); }else{ alert('wrong'); } }); // 手机 $("#check_phone").click(function(){ var str = $("#t_phone").val(); var ret = /^[d]{5,20}$/; if(ret.test(str)){ alert('ok'); }else{ alert('wrong'); } }); });
登录后复制
效果演示图
相信看了本文案例你已经掌握了方法,更多精彩请关注【创想鸟】其它相关文章!
推荐阅读:
用正则匹配单个字符的详细解析
正则的元字符使用详解
以上就是在jQuery里使用正则表达式的图文详解的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2777728.html