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()跨域请求
Dec 21 Javascript
js字符串转成JSON
Nov 07 Javascript
深入理解javascript动态插入技术
Nov 12 Javascript
jQuery中offsetParent()方法用法实例
Jan 19 Javascript
JQUERY简单按钮轮换选中效果实现方法
May 07 Javascript
Summernote实现图片上传功能的简单方法
Jul 11 Javascript
jQuery实现鼠标滑过预览图片大图效果的方法
Apr 26 jQuery
node内置调试方法总结
Feb 22 Javascript
在vue中读取本地Json文件的方法
Sep 06 Javascript
ajax与jsonp的区别及用法
Oct 16 Javascript
jQuery提示框插件SweetAlert用法分析
Aug 05 jQuery
基于vue hash模式微信分享#号的解决
Sep 07 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
使ecshop模板中可引用常量的实现方法
2011/06/02 PHP
在Linux系统的服务器上隐藏PHP版本号的方法
2015/06/06 PHP
PHP创建PowerPoint2007文档的方法
2015/12/10 PHP
Yii2简单实现给表单添加验证码的方法
2016/07/18 PHP
php-app开发接口加密详解
2018/04/18 PHP
jquery写个checkbox——类似邮箱全选功能
2013/03/19 Javascript
javascript检测页面是否缩放的小例子
2013/05/16 Javascript
jquery 添加节点的几种方法介绍
2013/09/04 Javascript
javascript获取ckeditor编辑器的值(实现代码)
2013/11/18 Javascript
js从Cookies里面取值的简单实现
2014/06/30 Javascript
Javascript中的作用域和上下文深入理解
2015/07/03 Javascript
js简单实现Select互换数据的方法
2015/08/17 Javascript
jQuery链式操作实例分析
2015/11/16 Javascript
深入剖析javascript中的exec与match方法
2016/05/18 Javascript
JS上传图片预览插件制作(兼容到IE6)
2016/08/07 Javascript
14 个折磨人的 JavaScript 面试题
2016/08/08 Javascript
Node.js v8.0.0正式发布!看看带来了哪些主要新特性
2017/06/02 Javascript
Django使用多数据库的方法
2017/09/06 Javascript
在vue项目中使用sass的配置方法
2018/03/20 Javascript
angularJS自定义directive之带参方法传递详解
2018/10/09 Javascript
记录一次完整的react hooks实践
2019/03/11 Javascript
微信小程序音乐播放器开发
2019/11/20 Javascript
javascript实现前端分页效果
2020/06/24 Javascript
Python结巴中文分词工具使用过程中遇到的问题及解决方法
2017/04/15 Python
Python数据结构与算法之字典树实现方法示例
2017/12/13 Python
Python+OpenCV人脸检测原理及示例详解
2020/10/19 Python
Django中的Signal代码详解
2018/02/05 Python
python给微信好友定时推送消息的示例
2019/02/20 Python
Python Serial串口基本操作(收发数据)
2020/11/06 Python
Stutterheim瑞典:瑞典高级外套时装品牌
2019/06/24 全球购物
护理专业毕业生自荐信范文
2014/01/05 职场文书
四年大学自我鉴定
2014/02/17 职场文书
祖国在我心中演讲稿400字
2014/05/04 职场文书
党员四风自我剖析材料思想汇报
2014/09/13 职场文书
千手观音观后感
2015/06/03 职场文书
CSS中使用grid布局实现一套模板多种布局
2022/07/15 HTML / CSS