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 相关文章推荐
jQuery getJSON()+.ashx 实现分页(改进版)
Mar 28 Javascript
如何设置一定时间内只能发送一次请求
Feb 28 Javascript
7个jQuery最佳实践
Jan 12 Javascript
jquery点击切换背景色的简单实例
Aug 25 Javascript
利用Vue.js指令实现全选功能
Sep 08 Javascript
JavaScript中this的四个绑定规则总结
Sep 26 Javascript
实例讲解DataTables固定表格宽度(设置横向滚动条)
Jul 11 Javascript
浅谈react 同构之样式直出
Nov 07 Javascript
JQuery 又谈ajax局部刷新
Nov 27 jQuery
详解node.js的http模块实例演示
Jul 12 Javascript
JS实现利用闭包判断Dom元素和滚动条的方向示例
Aug 26 Javascript
如何用JS模拟实现数组的map方法
Jul 30 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版)
2012/08/21 PHP
PHP用星号隐藏部份用户名、身份证、IP、手机号等实例
2014/04/08 PHP
php实现的通用图片处理类
2015/03/24 PHP
php提取身份证号码中的生日日期以及验证是否为成年人的函数
2015/09/29 PHP
Laravel接收前端ajax传来的数据的实例代码
2017/07/20 PHP
Linux基于php-fpm模式的lamp搭建phpmyadmin的方法
2018/10/25 PHP
初探jquery——表单应用范例
2007/02/20 Javascript
javascript 写类方式之七
2009/07/05 Javascript
jquery模拟按下回车实现代码
2011/09/20 Javascript
jquery图片放大功能简单实现
2013/08/01 Javascript
javascript的alert box在java中如何显示多行
2014/05/18 Javascript
Nodejs中自定义事件实例
2014/06/20 NodeJs
javascript中数组方法汇总
2015/07/07 Javascript
再谈JavaScript线程
2015/07/10 Javascript
jQuery异步提交表单的两种方式
2016/09/13 Javascript
使用JQuery中的trim()方法去掉前后空格
2016/09/16 Javascript
JavaScript学习笔记整理_用于模式匹配的String方法
2016/09/19 Javascript
JS封装的选项卡TAB切换效果示例
2016/09/20 Javascript
探索Vue.js component内容实现
2016/11/03 Javascript
Vue组件的使用教程详解
2018/01/05 Javascript
在vue中使用css modules替代scroped的方法
2018/03/10 Javascript
vue实现一个炫酷的日历组件
2018/10/08 Javascript
泛谈JS逻辑判断选择器 || &amp;&amp;
2019/05/24 Javascript
详解nvm管理多版本node踩坑
2019/07/26 Javascript
vue多页面项目中路由使用history模式的方法
2019/09/23 Javascript
Js图片点击切换轮播实现代码
2020/07/27 Javascript
python将视频转换为全字符视频
2019/04/26 Python
python实现微信自动回复及批量添加好友功能
2019/07/03 Python
护理专业的自荐信
2013/10/22 职场文书
单位实习证明怎么写
2014/01/17 职场文书
百日安全生产活动总结
2014/07/05 职场文书
工厂仓管员岗位职责
2015/04/01 职场文书
2015年超市工作总结
2015/04/09 职场文书
大学生安全教育心得体会
2016/01/15 职场文书
oracle表分区的概念及操作
2021/04/24 Oracle
Python中异常处理用法
2021/11/27 Python