正则表达式
chanzig
这个作者很懒,什么都没留下…
展开
-
我会Email正则验证
I Knew How To Validate An Email Address Until I Read The RFCorchard 中后台Email验证…email正则表达式 说到正则表达式,网上有很多的通用的表达式,可是事实上说来,一般人的都 不愿意去拿来研究,就是拿来就直接用就行了.可是,事实上,可能有些时候,项目中或公司里的实际情况不一样,得要修改一下正则表达式的,根据实际情况来定 制,原创 2015-03-05 18:00:23 · 1185 阅读 · 0 评论 -
前三位必须是大写字母的正则,长度限制5位
擦皮,测了好长时间,真的是没基础,太可悲了,太可怕了,一定要买本书来好好看看。var m=/^([A-Z]{3}).{2,2}$/;上面的代码就是一直各种试了半天,才试出来了和需求相匹配。 有感于官方的测试腾讯qq的正则表达式:匹配腾讯QQ号:[1-9][0-9]{4,}评注:腾讯QQ号从10000开始也就是说第一位必须是非0的数字,然后我就加了个{3},然后就是各种试长度了,真的是醉,太损原创 2015-03-01 22:30:28 · 5258 阅读 · 0 评论 -
正则表达式去除字符串的首尾空格,合并字符串中的多个空格为一个
今天维护一个简单的搜索功能:需求是可以多词高亮搜索,那好吧,无非把输入的字符串拆分成一个数组。然后把搜索到的内容中的这个词高亮。1、字符串处理var searchTest=" 你好 妹妹 哎呀 不要啦 ";//去除开头空格searchText=searchTest.replace(/^\s*/g,'');//去除结尾空格searchText=searchTest.replace(/原创 2015-04-29 00:56:02 · 3986 阅读 · 0 评论 -
常用正则表达式
信用卡 [0-9]{13,16} 银联卡 ^62[0-5]\d{13,16}$ Visa: ^4[0-9]{12}(?:[0-9]{3})?$ 万事达:^5[1-5][0-9]{14}$ QQ号码: [1-9][0-9]{4,14} 手机号码:^(13[0-9]|14[5|7]|15[0|1|2|3|5|6|7|8|9]|18[0|1|2|3|5|6|7|8|9])\d{8}$ 身份原创 2015-06-27 12:34:40 · 612 阅读 · 0 评论 -
密码必须含有一个小写字母一个大写字母一个特殊符号,并且不能含有空格
密码必须含有一个小写字母一个大写字谜一个特殊符号,长度不小于8,并且不能含有空格。 var r=/^((?=.*[a-z])(?=.*[A-Z])(?=.*\W).\S{8,})$/ var t1="aaaaaaaaa"; var t2="AAAAAAAAAAAAAA" -->f var t3="AAAaa原创 2015-03-01 21:34:39 · 13537 阅读 · 0 评论