JS使用正则表达式找出最长连续子串长度


Posted in Javascript onOctober 26, 2017

废话不多说了,直接给大家贴代码了,具体代码如下所示:

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 正则找出最长连续子串长度,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
如何在Web页面上直接打开、编辑、创建Office文档
Mar 12 Javascript
javascript 显示当前系统时间代码
Dec 28 Javascript
jQuery为iframe的body添加click事件的实现代码
Apr 07 Javascript
js创建数据共享接口——简化框架之间相互传值
Oct 23 Javascript
jquery 插件学习(一)
Aug 06 Javascript
JavaScript判断是否为数字的4种方法及效率比较
Apr 01 Javascript
JavaScript学习小结(一)——JavaScript入门基础
Sep 02 Javascript
利用D3.js实现最简单的柱状图示例代码
Dec 09 Javascript
vue父子组件的数据传递示例
Mar 07 Javascript
vue-resourse将json数据输出实例
Mar 08 Javascript
vue集成kindeditor富文本的实现示例代码
Jun 07 Javascript
Element el-button 按钮组件的使用详解
Feb 01 Javascript
AngularJS实现的输入框字数限制提醒功能示例
Oct 26 #Javascript
JS处理数据四舍五入(tofixed与round的区别详解)
Oct 26 #Javascript
详谈构造函数加括号与不加括号的区别
Oct 26 #Javascript
JS实现table表格固定表头且表头随横向滚动而滚动
Oct 26 #Javascript
纯JavaScript实现实时反馈系统时间
Oct 26 #Javascript
Vue-router路由判断页面未登录跳转到登录页面的实例
Oct 26 #Javascript
AngularJS实现的省市二级联动功能示例【可对选项实现增删】
Oct 26 #Javascript
You might like
php格式化日期和时间格式化示例分享
2014/02/24 PHP
PHP callback函数使用方法和注意事项
2015/01/23 PHP
PHP实现从远程下载文件的方法
2015/03/12 PHP
php实现通过ftp上传文件
2015/06/19 PHP
SESSION存放在数据库用法实例
2015/08/08 PHP
PHP上传图片、删除图片简单实例
2016/11/12 PHP
利用PHPExcel实现Excel文件的写入和读取
2017/04/26 PHP
PHP函数用法详解【初始化、嵌套、内置函数等】
2020/06/02 PHP
js判断某个方法是否存在实例代码
2015/01/10 Javascript
理解和运用JavaScript的闭包机制
2015/08/13 Javascript
JS通过Cookie判断页面是否为首次打开
2016/02/05 Javascript
巧用canvas
2017/01/21 Javascript
JavaScript 栈的详解及实例代码
2017/01/22 Javascript
node.js平台下利用cookie实现记住密码登陆(Express+Ejs+Mysql)
2017/04/26 Javascript
bootstrap paginator分页前后台用法示例
2017/06/17 Javascript
vue.js全局API之nextTick全面解析
2017/07/07 Javascript
JS实现按钮颜色切换效果
2020/09/05 Javascript
获取本机IP地址的实例(JavaScript / Node.js)
2017/11/24 Javascript
JavaScript简单实现关键字文本搜索高亮显示功能示例
2018/07/25 Javascript
Js生成随机数/随机字符串的方法小结【5种方法】
2020/05/27 Javascript
Python模拟登录验证码(代码简单)
2016/02/06 Python
Python编程中对super函数的正确理解和用法解析
2016/07/02 Python
python 队列详解及实例代码
2016/10/18 Python
利用Python过滤相似文本的简单方法示例
2021/02/03 Python
英国女性运动服品牌:Sweaty Betty
2018/11/08 全球购物
Otiumberg官网:英国半精致珠宝品牌
2021/01/16 全球购物
年检委托书
2014/08/30 职场文书
债务纠纷委托书
2014/08/30 职场文书
小学校园广播稿(3篇)
2014/09/19 职场文书
施工安全保证书
2015/05/09 职场文书
2015年宣传思想工作总结
2015/05/22 职场文书
主婚人致辞精选
2015/07/28 职场文书
创业计划书介绍
2019/04/24 职场文书
matplotlib之pyplot模块实现添加子图subplot的使用
2021/04/25 Python
mysql 如何获取两个集合的交集/差集/并集
2021/06/08 MySQL
python实现学员管理系统(面向对象版)
2022/06/05 Python