js 正则表达式

原创 赤水  2016年3月25日 02:04 阅读 120 次

有用的 js 整理记录

代码              等同于                  匹配 

.               IE下[^/n],              其它[^/n/r]  匹配除换行符之外的任何一个字符 
/d             [0-9]                        匹配数字 
/D             [^0-9]                      匹配非数字字符 
/s              [ /n/r/t/f/x0B]            匹配一个空白字符 
/S             [^ /n/r/t/f/x0B]           匹配一个非空白字符 
/w             [a-zA-Z0-9_]            匹配字母数字和下划线 
/W            [^a-zA-Z0-9_]           匹配除字母数字下划线之外的字符
$(function() {
            $("input[type='button']").click(function() {
                
                //var reg1=/^[0-9a-zA-Z]{4,6}$/;	//4-6位数字和字母  
                
                //var reg1=/^(137|187)[0-9]{8}$/		//135 187开头的手机号
                
                //var reg1=/^[1-9]{6}$/		//6位邮编  首字母不能为0
                
                //var reg1=/^1[0-9]{10}$/		//1开头的手机号
                
                //var reg1=/^[a-zA-Z]\w{5,16}$/	//用户名5--16个字符,包含数字、字母、下划线,首位必须是字母  
                
                //var reg1=/^\w{3}$/	//大于等于1位字母、数字、下划线
 
                var reg1=/^\w{3,}@[a-z]{1,}\.[a-z]{1,}$/	//gaolin@lssin.com
 
                var tex=$("input[type='text']").val();
                if(reg1.test(tex)){
                    alert("匹配成功")
                }else{
                    alert("匹配失败")
                }
            })
          }
)


本文地址: https://blog.lssin.com/readblog/78.html
版权声明:本文为原创文章,版权归  赤水 所有,欢迎分享本文,转载请保留出处!

发表评论


表情