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 相关文章推荐
js操作iframe的一些方法介绍
Jun 25 Javascript
js获取html文件的思路及示例
Sep 17 Javascript
jQuery实现图片轮播特效代码分享
Sep 15 Javascript
js删除Array数组中指定元素的两种方法
Aug 03 Javascript
零基础轻松学JavaScript闭包
Dec 30 Javascript
详解angularJS+Ionic移动端图片上传的解决办法
Sep 13 Javascript
JavaScript如何实现元素全排列实例代码
May 14 Javascript
JavaScript页面倒计时功能完整示例
May 15 Javascript
layer弹出层扩展主题的方法
Sep 11 Javascript
vue 自定义组件的写法与用法详解
Mar 04 Javascript
jquery实现上传图片功能
Jun 29 jQuery
Nuxt的路由动画效果案例
Nov 06 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
require(),include(),require_once()和include_once()的异同
2007/01/02 PHP
PHP+Mysql分布式事务与解决方案深入理解
2021/02/27 PHP
说说掌握JavaScript语言的思想前提想学习js的朋友可以看看
2009/04/01 Javascript
jquery 可拖拽的窗体控件实现代码
2010/03/21 Javascript
JavaScript版DateAdd和DateDiff函数代码
2012/03/01 Javascript
js判断浏览器类型的方法
2013/08/07 Javascript
js showModalDialog参数的使用详解
2014/01/07 Javascript
jQuery实现鼠标划过修改样式的方法
2015/04/14 Javascript
JavaScript中的getDay()方法使用详解
2015/06/09 Javascript
超赞的动手创建JavaScript框架的详细教程
2015/06/30 Javascript
Bootstrap开关(switch)控件学习笔记分享
2016/05/30 Javascript
BackBone及其实例探究_动力节点Java学院整理
2017/07/14 Javascript
webpack 4.0.0-beta.0版本新特性介绍
2018/02/10 Javascript
详解vue 数据传递的方法
2018/04/19 Javascript
jQuery插件jsonview展示json数据
2018/05/26 jQuery
vuex 中插件的编写案例解析
2019/06/10 Javascript
基于JS抓取某高校附近共享单车位置 使用web方式展示位置变化代码实例
2019/08/27 Javascript
vue-property-decorator用法详解
2019/12/12 Javascript
基于JQuery实现页面定时弹出广告
2020/05/08 jQuery
在Python中使用sort()方法进行排序的简单教程
2015/05/21 Python
Python守护线程用法实例
2017/06/23 Python
利用Tkinter和matplotlib两种方式画饼状图的实例
2017/11/06 Python
Python实现JSON反序列化类对象的示例
2018/01/31 Python
Windows下的Jupyter Notebook 安装与自定义启动(图文详解)
2018/02/21 Python
Python实现迭代时使用索引的方法示例
2018/06/05 Python
如何使用python把ppt转换成pdf
2019/06/29 Python
Python中的类与类型示例详解
2019/07/10 Python
英国图书音像网站:Hive.co.uk(图书、电子书、DVD、蓝光、音乐CD等)
2017/10/16 全球购物
网络安全方面的面试题
2015/11/04 面试题
一些关于MySql加速和优化的面试题
2014/01/30 面试题
小饰品店的创业计划书范文
2013/12/28 职场文书
小学生综合素质评语
2014/04/23 职场文书
个人作风纪律整顿整改措施
2014/10/25 职场文书
班干部竞选演讲稿(精选5篇)
2019/09/24 职场文书
基于Redis过期事件实现订单超时取消
2021/05/08 Redis
kubernetes集群搭建Zabbix监控平台的详细过程
2022/07/07 Servers