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 相关文章推荐
JavaScript的面向对象(二)
Nov 09 Javascript
javascript 全角转换实现代码
Jul 17 Javascript
javascript代码编写需要注意的7个小细节小结
Sep 21 Javascript
分享一个自己写的table表格排序js插件(高效简洁)
Oct 29 Javascript
javascript中数组的sort()方法的使用介绍
Dec 18 Javascript
JQuery1.8 判断元素是否绑定事件的方法
Jul 10 Javascript
JavaScript人脸识别技术及脸部识别JavaScript类库Tracking.js
Sep 14 Javascript
Actionscript与javascript交互实例程序(修改)
Sep 22 Javascript
ReactJS实现表单的单选多选和反选的示例
Oct 13 Javascript
关于微信小程序bug记录与解决方法
Aug 15 Javascript
JavaScript作用域、闭包、对象与原型链概念及用法实例总结
Aug 20 Javascript
javascript中的offsetWidth、clientWidth、innerWidth及相关属性方法
May 14 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
正确的PHP匹配UTF-8中文的正则表达式
2015/05/13 PHP
php面向对象之反射功能与用法分析
2017/03/29 PHP
thinkphp下MySQL数据库读写分离代码剖析
2017/04/18 PHP
php模仿qq空间或朋友圈发布动态、评论动态、回复评论、删除动态或评论的功能(中)
2017/06/11 PHP
php中通用的excel导出方法实例
2017/12/30 PHP
php-fpm添加service服务的例子
2018/04/27 PHP
Jquery乱码的一次解决过程 图解教程
2010/02/20 Javascript
capacityFixed 基于jquery的类似于新浪微博新消息提示的定位框
2011/05/24 Javascript
Javascript玩转继承(二)
2014/05/08 Javascript
详解AngularJS ng-class样式切换
2017/06/27 Javascript
Vue2.0实现将页面中表格数据导出excel的实例
2017/08/09 Javascript
浅谈vue自定义全局组件并通过全局方法 Vue.use() 使用该组件
2017/12/07 Javascript
vue-cli 引入jQuery,Bootstrap,popper的方法
2018/09/03 jQuery
webpack4 从零学习常用配置(小结)
2019/05/28 Javascript
vue webpack重写cookie路径的方法
2019/07/10 Javascript
vue中如何实现后台管理系统的权限控制的方法步骤
2019/09/05 Javascript
[02:45]2016年中国刀塔全程回顾,完美“圣”典即将上演
2016/12/15 DOTA
Python常见加密模块用法分析【MD5,sha,crypt模块】
2017/05/24 Python
对Django url的几种使用方式详解
2019/08/06 Python
wxPython绘图模块wxPyPlot实现数据可视化
2019/11/19 Python
jupyter notebook 实现matplotlib图动态刷新
2020/04/22 Python
python3.6使用SMTP协议发送邮件
2020/05/20 Python
幼儿园教师工作感言
2014/02/15 职场文书
活动总结新闻稿
2014/08/30 职场文书
教师党的群众路线教育实践活动个人整改方案
2014/10/31 职场文书
先进教育工作者事迹材料
2014/12/23 职场文书
大学生党员自我评价
2015/03/04 职场文书
博士导师推荐信
2015/03/25 职场文书
2016元旦晚会主持词
2015/07/01 职场文书
幼儿园小班教学反思
2016/03/03 职场文书
学校2016年九九重阳节活动总结
2016/04/01 职场文书
职工的安全责任书范文!
2019/07/02 职场文书
创业计划书之健康营养产业
2019/10/15 职场文书
PyTorch 如何设置随机数种子使结果可复现
2021/05/12 Python
利用Python读取微信朋友圈的多种方法总结
2021/08/23 Python
Golang 并发编程 SingleFlight模式
2022/04/26 Golang