JS使用正则表达式找出最长连续子串长度
程序员文章站
2022-04-09 21:10:56
废话不多说了,直接给大家贴代码了,具体代码如下所示:
function maxlenstr(str){
var len = 0, max_len = 0;...
废话不多说了,直接给大家贴代码了,具体代码如下所示:
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 正则找出最长连续子串长度,希望对大家有所帮助
下一篇: vue语法之拼接字符串的示例代码
推荐阅读
-
JS使用正则表达式找出最长连续子串长度
-
字符串中找出连续最长的数字串:读入一个字符串str,输出字符串str中的连续最长的数字串;合法括号的判断:给定一个字符串A和其长度n,请返回一个bool值代表它是否为一个合法的括号串(只能由括号组成)
-
JS使用正则表达式找出最长连续子串长度
-
请一个在字符串中找出连续最长的数字串,并把这个串的长度返回;如果存在长度相同的连续数字串,返回最后一个连续数字串
-
字符串中找出连续最长的数字串:读入一个字符串str,输出字符串str中的连续最长的数字串;合法括号的判断:给定一个字符串A和其长度n,请返回一个bool值代表它是否为一个合法的括号串(只能由括号组成)
-
JS使用正则表达式找出最长连续子串长度
-
JS使用正则表达式找出最长连续子串长度