纸头折飞机
欢迎大家加入KitJs官方高级QQ群88093625,讨论前端技术,上海携程招聘H5,iOS,android,产品,设计,交互,测试,有意者发简历到xueduanyang1985@163.com
摘要: 最近做微信沃卡项目,有个联通靓号匹配规则,诸如AAA,AA,ABAB,AABB等等类似的号码匹配规则,乍一看,貌似还有小复杂,其实使用正则可以实现轻松匹配。这里需要用到正则的两个基本知识点1. 反向引用,\1,\2分表表示第一个第二个正则子表达式捕获分组2. 零宽断言,度娘传送门http://baike.baidu.com/view/5201192.htm注意,js语言的正则中只有?!负向预查和?=正向预查,没有?<= 而这两个都是非捕获再来看我们的例子AAA的正则/(\d)(?=\1)(\d)(?=\1)\d/的意思,第一个位置是一个数字(后面跟着和第一个匹配分组一样的)一个数字(后面 阅读全文
posted @ 2013-08-08 12:13 薛端阳 阅读(2088) 评论(0) 推荐(0) 编辑