JS替换字符串中字符即替换全部而不是第一个


Posted in Javascript onJune 04, 2014

有时候用JS替换字符串时,replyText= replyText.replace("aa","");

这样只能替换掉字符串中第一个aa,有时候需要替换全部的aa,这种方法就不能使用了。。

可以用如下方法做参考:

function del_html_tags(str,reallyDo,replaceWith) { 
var e=new RegExp(reallyDo,"g"); 
words = str.replace(e, replaceWith); 
return words; 
}

str是目标字符串

reallyDo是替换谁

replaceWith是替换成什么。

var replyText="<p>恭恭敬敬恭恭敬敬恭恭敬敬</p><p><br /></p><p>恭恭敬敬恭恭敬敬恭恭敬敬恭恭敬敬</p><p><br /></p>";

eg:

replyText= del_html_tags(replyText,"<br />"," "); replyText= del_html_tags(replyText,"<p>",""); 
replyText= del_html_tags(replyText,"</p>","");

就可以得到

"恭恭敬敬恭恭敬敬恭恭敬敬 恭恭敬敬恭恭敬敬恭恭敬敬恭恭敬敬"

Javascript 相关文章推荐
JQuery EasyUI 日期控件如何控制日期选择区间
May 05 Javascript
jQuery中:image选择器用法实例
Jan 03 Javascript
jQuery模仿京东/天猫商品左侧分类导航菜单效果
Jun 29 Javascript
Bootstrap基本样式学习笔记之按钮(4)
Dec 07 Javascript
angular.js 路由及页面传参示例
Feb 24 Javascript
JS查找英文文章中出现频率最高的单词
Mar 20 Javascript
Cropper.js 实现裁剪图片并上传(PC端)
Aug 20 Javascript
用npm安装vue和vue-cli,并使用webpack创建项目的方法
Sep 28 Javascript
vue实现鼠标移过出现下拉二级菜单功能
Dec 12 Javascript
jQuery+ajax实现文件上传功能
Dec 22 jQuery
vue 中this.$set 动态绑定数据的案例讲解
Jan 29 Vue.js
vue递归实现树形组件
Jul 15 Vue.js
ActiveX控件与Javascript之间的交互示例
Jun 04 #Javascript
使用jquery修改表单的提交地址基本思路
Jun 04 #Javascript
jQuery操作元素css样式的三种方法
Jun 04 #Javascript
跟我学Node.js(四)---Node.js的模块载入方式与机制
Jun 04 #Javascript
使用GruntJS构建Web程序之构建篇
Jun 04 #Javascript
使用GruntJS构建Web程序之安装篇
Jun 04 #Javascript
jQuery 隐藏和显示 input 默认值示例
Jun 03 #Javascript
You might like
在数据量大(超过10万)的情况下
2007/01/15 PHP
PHP 批量删除数据的方法分析
2009/10/30 PHP
PHP实现APP微信支付的实例讲解
2018/02/10 PHP
jquery根据属性和index来查找属性值并操作
2014/07/25 Javascript
浅谈jQuery页面的滚动位置scrollTop、scrollLeft
2015/05/19 Javascript
jQuery Form 表单提交插件之formSerialize,fieldSerialize,fieldValue,resetForm,clearForm,clearFields的应用
2016/01/23 Javascript
详解nodejs与javascript中的aes加密
2016/05/22 NodeJs
JavaScript通过HTML的class来获取HTML元素的方法总结
2016/05/24 Javascript
javascript实现圣旨卷轴展开效果(代码分享)
2017/03/23 Javascript
Vue中保存用户登录状态实例代码
2017/06/07 Javascript
vue一个页面实现音乐播放器的示例
2018/02/06 Javascript
node.js使用免费的阿里云ip查询获取ip所在地【推荐】
2018/09/03 Javascript
angularjs1.5 组件内用函数向外传值的实例
2018/09/30 Javascript
Node.js操作系统OS模块用法分析
2019/01/04 Javascript
JS实现返回上一页并刷新页面的方法分析
2019/07/16 Javascript
layer.msg()去掉默认时间,实现手动关闭的方法
2019/09/12 Javascript
Antd的Table组件嵌套Table以及选择框联动操作
2020/10/24 Javascript
python实现用户登录系统
2016/05/21 Python
基于Python 的进程管理工具supervisor使用指南
2016/09/18 Python
python dict 字典 以及 赋值 引用的一些实例(详解)
2017/01/20 Python
WINDOWS 同时安装 python2 python3 后 pip 错误的解决方法
2017/03/16 Python
Python文件和流(实例讲解)
2017/09/12 Python
Python中print和return的作用及区别解析
2019/05/05 Python
使用Pycharm(Python工具)新建项目及创建Python文件的教程
2020/04/26 Python
CSS3贝塞尔曲线示例:创建链接悬停动画效果
2020/11/19 HTML / CSS
科颜氏印度官网:Kiehl’s印度
2021/02/20 全球购物
培训主管岗位职责
2014/02/01 职场文书
护士岗位求职应聘自荐书范文
2014/02/12 职场文书
法定代表人身份证明书(含说明)
2014/10/02 职场文书
党的群众路线教育实践活动心得体会范文
2014/11/05 职场文书
2014大学生学生会工作总结
2014/12/19 职场文书
公司感谢信范文
2015/01/22 职场文书
2015年公民道德宣传日活动总结
2015/03/23 职场文书
Python 使用dict实现switch的操作
2021/04/07 Python
python生成可执行exe控制Microsip自动填写号码并拨打功能
2021/06/21 Python
用JS写一个发布订阅模式
2021/11/07 Javascript