正则表达式出现的1代表什么意思?

更新时间:2023-07-07 20:16:07 阅读: 评论:0

正则表达式出现的1代表什么意思?
珠海培训网
在⽹上看到了这样⼀道题⽬:
判断⼀个字符串中出现次数最多的字符,并统计次数var s = 'aaaaacccccbbbbb';
var a = s.split('');
a.sort();
badday>heads = a.join('');
gprs是什么意思
var pattern = /(\w)\1*/g;                            ==>    这⾥\1是什么意思?如果不写这个会怎样?
var ans = s.match(pattern);
天使之城主题曲>aliciakeysans.sort(function(a, b) {
return a.length < b.length;
});;
fullscale
console.log(ans[0][0] + ': ' + ans[0].length);
有\1的情况下ans的值为:
["aaaaa","bbbbb","ccccc"]
sure是什么意思
没有\1的情况下ans的值为:
["aaaaabbbbbccccc"]
edition是什么意思如果是\2或者\3呢?
ans值为:["a","a","a","a","a","b","b","b","b","b","c","c","c","c","c"]cleaner
正则表达式中的⼩括号"()"。是代表分组的意思。如果再其后⾯出现\1则是代表与第⼀个⼩括号中要匹配的内容相同。注意:\1必须与⼩括号配合使⽤

本文发布于:2023-07-07 20:16:07,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/170281.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:次数   情况   括号   内容   代表   出现   字符
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图