继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

JavaScript正则中\1\2的作用

代码写到手抽筋
关注TA
已关注
手记 294
粉丝 26
获赞 113

一、示例

1. 验证6个相同的数字

var reg = new RegExp(/^(\d)\1{5}/g);var a = '333333';if(reg.test(a)) {    alert('right');} else {    alert('wrong');}

2. 验证3个相同的数字+3个相同的字母

var reg = new RegExp(/^(\d)\1{2}([a-z])\2{2}/g);var a = '333aa1';if(reg.test(a)) {    alert('right');} else {    alert('wrong');}

二、解释:

\1必须与小括号配合使用。

正则表达式中的小括号"()"。是代表分组的意思。 如果再其后面出现\1则是代表与第一个小括号中要匹配的内容相同。Link

JavaScript正则中\1\2的作用

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP