JS简单判断字符在另一个字符串中出现次数的2种常用方法


Posted in Javascript onApril 20, 2017

本文实例讲述了JS简单判断字符在另一个字符串中出现次数的2种常用方法。分享给大家供大家参考,具体如下:

经过搜索验证,提供两个方法。

1. 通过分割获取长度原理

var s = '3water.com';
var n = (s.split('.')).length-1;
alert(n); //弹出2

2. 通过正则实现

function patch(re,s){
  re=eval("/"+re+"/ig")
  return s.match(re).length;
}
var s = 'tools.3water.com';
alert(patch('t',s)); //弹出2
Javascript 相关文章推荐
Firebug入门指南(Firefox浏览器)
Aug 21 Javascript
HTML长文本截取含有HTML代码同样适用的两种方法
Jul 31 Javascript
jQuery队列操作方法实例
Jun 11 Javascript
jQuery插件版本冲突的处理方法分析
Jan 16 Javascript
bootstrap常用组件之头部导航实现代码
Apr 20 Javascript
详解基于Angular4+ server render(服务端渲染)开发教程
Aug 28 Javascript
vue组件学习教程
Sep 09 Javascript
利用HBuilder打包前端开发webapp为apk的方法
Nov 13 Javascript
vuejs实现本地数据的筛选分页功能思路详解
Nov 15 Javascript
vue项目上传Github预览的实现示例
Nov 06 Javascript
vue点击自增和求和的实例代码
Nov 06 Javascript
vue 微信分享回调iOS和安卓回调出现错误的解决
Sep 07 Javascript
bootstrap常用组件之头部导航实现代码
Apr 20 #Javascript
基于JavaScript实现活动倒计时效果
Apr 20 #Javascript
微信小程序-横向滑动scroll-view隐藏滚动条
Apr 20 #Javascript
jquery将标签元素的高设为屏幕的百分比
Apr 19 #jQuery
通过js修改input、select默认字体颜色
Apr 19 #Javascript
利用node.js本地搭建HTTP服务器
Apr 19 #Javascript
javascript 的变量、作用域和内存问题
Apr 19 #Javascript
You might like
PHP.MVC的模板标签系统(四)
2006/09/05 PHP
将文件夹压缩成zip文件的php代码
2009/12/14 PHP
腾讯微博提示missing parameter errorcode 102 错误的解决方法
2014/12/22 PHP
php实现分页显示
2015/11/03 PHP
Windows Server 2008 R2和2012中PHP连接MySQL过慢的解决方法
2016/07/02 PHP
php常用的工具开发整理
2019/09/26 PHP
{}与function(){}选用空对象{}来存放keyValue
2012/05/23 Javascript
jQuery extend 的简单实例
2013/09/18 Javascript
Javascript writable特性介绍
2015/02/27 Javascript
深入理解JavaScript中的for循环
2017/02/07 Javascript
关于vue.extend和vue.component的区别浅析
2017/08/16 Javascript
js 中rewrap-ajax.js插件实例代码
2017/10/20 Javascript
JS 仿支付宝input文本输入框放大组件的实例
2017/11/14 Javascript
使用Electron构建React+Webpack桌面应用的方法
2017/12/15 Javascript
解决vue跨域axios异步通信问题
2019/04/17 Javascript
利用JavaScript的Map提升性能的方法详解
2019/08/14 Javascript
jquery树形插件zTree高级使用详解
2019/08/16 jQuery
JavaScript数组类型Array相关的属性与方法详解
2020/09/08 Javascript
[01:02:07]Liquid vs Newbee 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
Python中eval带来的潜在风险代码分析
2017/12/11 Python
Python Opencv轮廓常用操作代码实例解析
2020/09/01 Python
html5触摸事件判断滑动方向的实现
2018/06/05 HTML / CSS
html5基础教程常用技巧整理
2013/08/20 HTML / CSS
Html5 audio标签样式的修改
2016/01/28 HTML / CSS
Html5页面二次分享的实现
2018/07/30 HTML / CSS
整个世界的设计师家具在哈恩:Designathome
2019/03/25 全球购物
英国第一的滑雪服装和装备零售商:Snow+Rock
2020/02/01 全球购物
新大陆软件面试题
2016/11/24 面试题
高校学生干部的自我评价分享
2013/11/04 职场文书
学年末自我鉴定
2014/01/21 职场文书
精彩的英文自荐信
2014/01/30 职场文书
清正廉洁演讲稿
2014/05/22 职场文书
运动会3000米加油稿
2015/07/21 职场文书
考试后的感想
2015/08/07 职场文书
家长必看:义务教育,不得以面试 评测等名义选拔学生
2019/07/09 职场文书
python 实现两个变量值进行交换的n种操作
2021/06/02 Python