数码资讯
JS使用正则表达式找出最长连续子串长度
废话不多说了,直接给大家贴代码了,具体代码如下所示: function maxLenStr(str){ var len = 0, max_len = 0; var reg = new RegExp("(.)\\1{1,}","g"); var res = reg.exec(str); while(r
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
废话不多说了,直接给大家贴代码了,具体代码如下所示:
function maxLenStr(str){
var len = 0, max_len = 0;
var reg = new RegExp("(.)\\1{1,}","g");
var res = reg.exec(str);
while(res != null){
len = res[0].length;
if(max_len < len){
max_len = len;
}
res = reg.exec(str)
}
return max_len;
}
js使用正则查找子串
var str = '#param1#abcdef#param2#hjklllj#param3#7878' var count = str.match(/param\d*/g) console.log(count) // ["param1", "param2", "param3"]
总结
以上所述是小编给大家介绍的js 正则找出最长连续子串长度,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。