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 相关文章推荐
js中设置元素class的三种方法小结
Aug 28 Javascript
把input初始值不写value的具体实现方法
Jul 04 Javascript
Js实现动态添加删除Table行示例
Apr 14 Javascript
jquery实现的3D旋转木马特效代码分享
Aug 25 Javascript
网页中JS函数自动执行常用三种方法
Mar 30 Javascript
从零开始学习Node.js系列教程之SQLite3和MongoDB用法分析
Apr 13 Javascript
AngularJS实现单一页面内设置跳转路由的方法
Jun 28 Javascript
vue项目打包部署到服务器的方法示例
Aug 27 Javascript
使用angularjs.foreach时return的问题解决
Sep 30 Javascript
VUE中使用MUI方法
Feb 12 Javascript
深入了解JavaScript词法作用域
Jul 29 Javascript
浅析vue中的nextTick
Dec 28 Vue.js
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
DIY一个适配电脑声卡的动圈话筒放大器
2021/03/02 无线电
解析PHP跳出循环的方法以及continue、break、exit的区别介绍
2013/07/01 PHP
php输入流php://input使用浅析
2014/09/02 PHP
总结PHP内存释放以及垃圾回收
2018/03/29 PHP
php+mysql开发中的经验与常识小结
2019/03/25 PHP
JS 常用校验函数
2009/03/26 Javascript
js 获取中文拼音,Select自动匹配字母获取值的代码
2009/09/23 Javascript
封装的原生javascript弹出层代码
2010/09/24 Javascript
js获取浏览器的可视区域尺寸的实现代码
2011/11/30 Javascript
jquery 无限级联菜单案例分享
2013/03/26 Javascript
JS图片切换的具体方法(带缩略图版)
2013/11/12 Javascript
JS简单实现文件上传实例代码(无需插件)
2013/11/15 Javascript
IE下使用jQuery重置iframe地址时内存泄露问题解决办法
2015/02/05 Javascript
JavaScript进阶练习及简单实例分析
2016/06/03 Javascript
React Native中导航组件react-navigation跨tab路由处理详解
2017/10/31 Javascript
vue微信分享到朋友圈 vue微信发送给好友
2018/11/28 Javascript
小程序调用微信支付的方法
2019/09/26 Javascript
JavaScript数组排序功能简单实现
2020/05/14 Javascript
使用Element的InfiniteScroll 无限滚动组件报错的解决
2020/07/27 Javascript
Python实现合并两个列表的方法分析
2018/05/28 Python
Django框架自定义session处理操作示例
2019/05/27 Python
python+opencv像素的加减和加权操作的实现
2019/07/14 Python
Python和Sublime整合过程图示
2019/12/25 Python
pytorch判断是否cuda 判断变量类型方式
2020/06/23 Python
详解Anaconda安装tensorflow报错问题解决方法
2020/11/01 Python
联想韩国官网:Lenovo Korea
2018/05/10 全球购物
大学毕业生自荐书怎么写?
2014/01/06 职场文书
初一学生期末评语
2014/04/24 职场文书
支部鉴定材料
2014/06/02 职场文书
精神文明建设标语
2014/06/16 职场文书
逃课打麻将检讨书
2014/10/05 职场文书
大学生敬老院活动总结
2015/05/07 职场文书
简单的辞职信模板
2015/05/12 职场文书
Keras在mnist上的CNN实践,并且自定义loss函数曲线图操作
2021/05/25 Python
Vue实现动态查询规则生成组件
2021/05/27 Vue.js
MySQL常见优化方案汇总
2022/01/18 MySQL