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 相关文章推荐
在Linux上用forever实现Node.js项目自启动
Jul 09 Javascript
JavaScript实现iframe自动高度调整和不同主域名跨域
Feb 27 Javascript
jquery设置表单元素为不可用的简单代码
Jul 04 Javascript
表单中单选框添加选项和移除选项
Jul 04 Javascript
超全面的vue.js使用总结
Feb 12 Javascript
Node.js使用Angular简单示例
May 11 Javascript
vue中的router-view组件的使用教程
Oct 23 Javascript
JS中使用new Option()实现时间联动效果
Dec 10 Javascript
Angular.JS读取数据库数据调用完整实例
Jul 02 Javascript
JS立即执行的匿名函数用法分析
Nov 04 Javascript
jquery使用echarts实现有向图可视化功能示例
Nov 25 jQuery
关于JavaScript中异步/等待的用法与理解
Nov 18 Javascript
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
discuz 首页四格:最新话题+最新回复+热门话题+精华文章插件
2007/08/19 PHP
php断点续传之如何分割合并文件
2014/03/22 PHP
PHP利用MySQL保存session的实现思路及示例代码
2014/09/09 PHP
PHP输出日历表代码实例
2015/03/27 PHP
PHP微信开发之根据用户回复关键词\位置返回附近信息
2016/06/24 PHP
CI框架入门之MVC简单示例
2016/11/21 PHP
Yii 框架入口脚本示例分析
2020/05/19 PHP
初学Javascript的一些总结
2008/11/03 Javascript
jQuery Ajax方法调用 Asp.Net WebService 的详细实例代码
2011/04/27 Javascript
基于JQuery实现CheckBox全选全不选
2011/06/27 Javascript
jQuery通过控制节点实现仅在前台通过get方法完成参数传递
2015/02/02 Javascript
使用Sticky组件实现带sticky效果的tab导航和滚动导航的方法
2016/03/22 Javascript
BootStrap table表格插件自适应固定表头(超好用)
2016/08/24 Javascript
利用Decorator如何控制Koa路由详解
2018/06/26 Javascript
解决JavaScript中0.1+0.2不等于0.3问题
2018/10/23 Javascript
vue基础之使用get、post、jsonp实现交互功能示例
2019/03/12 Javascript
[01:51]2014DOTA2西雅图邀请赛 MVP 外卡赛black场间采访
2014/07/09 DOTA
[43:41]VP vs RNG 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.21.mp4
2020/07/19 DOTA
[05:49]DOTA2-DPC中国联赛 正赛 Elephant vs LBZS 选手采访
2021/03/11 DOTA
python循环监控远程端口的方法
2015/03/14 Python
Python线程指南详细介绍
2017/01/05 Python
html5贪吃蛇游戏使用63行代码完美实现
2013/06/25 HTML / CSS
Ivory Isle Designs美国/加拿大:婚礼和活动文具公司
2018/08/21 全球购物
zooplus波兰:在线宠物店
2019/07/21 全球购物
给朋友的道歉信
2014/01/09 职场文书
家电业务员岗位职责
2014/03/10 职场文书
环保建议书
2014/03/12 职场文书
钳工实训报告总结
2014/11/04 职场文书
整改报告怎么写
2014/11/06 职场文书
高三毕业评语
2014/12/31 职场文书
逃课检讨书
2015/01/26 职场文书
2015年医德医风工作总结
2015/04/02 职场文书
小学运动会报道稿
2015/07/22 职场文书
《夜莺的歌声》教学反思
2016/02/22 职场文书
Nginx域名转发使用场景代码实例
2021/03/31 Servers
关于Oracle12C默认用户名system密码不正确的解决方案
2021/10/16 Oracle