文章 评论 浏览 30
'aaasdofjaopfjopaiiisjssfopiasdfffff'.match(/(.)1+/g)
得到的结果是
["aaa", "iii", "ss", "fffff"]
从这个数组里面找长度最长的元素并转化成需要的结果应该简单了吧
可以简化很多计算量!
let originStr = '红蓝蓝黄红黄蓝红红黄红';let sortStr = '黄红蓝';originStr.split('').sort((prev, next) => {return sortStr.indexOf(prev) - sortStr.indexOf(next)}).toString()
文章 0 评论 0
接受
得到的结果是
从这个数组里面找长度最长的元素并转化成需要的结果应该简单了吧
可以简化很多计算量!
第 114 题:找出字符串中连续出现最多的字符和个数