最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
详解jQuery正则表达式的使用方法
时间:2016-12-30 编辑:简简单单 来源:一聚教程网
本文主要和大家分享的就是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
案例
代码如下 | 复制代码 |
检测
检测
检测
$(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');
}
});
});
|
效果演示图
-
上一个: javascript算法和流程控制浅析
-
下一个: Node.js复制文件的教程
相关文章
- jQuery常用的正则表达式 10-01
- jquery常用见的正则表达式 02-10
- HTML简单购物数量小程序代码展示 10-31
- html canvas实现弹幕功能 10-31
- HTML中空格表示的意义 10-31
- html area标签解读 10-31