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的ajax基础上的超强GridView展示
Sep 18 Javascript
jQuery获取地址栏参数插件(模仿C#)
Oct 26 Javascript
实现点击列表弹出列表索引的两种方式
Mar 08 Javascript
JavaScript中的跨浏览器事件操作的基本方法整理
May 20 Javascript
js微信分享API
Oct 11 Javascript
jQuery实现对象转为url参数的方法
Jan 11 Javascript
js数组常用最重要的方法
Feb 04 Javascript
JS实现的将html转为pdf功能【基于浏览器端插件jsPDF】
Feb 06 Javascript
JS字符串去除连续或全部重复字符的实例
Mar 08 Javascript
vue的toast弹窗组件实例详解
May 14 Javascript
Centos7 安装Node.js10以上版本的方法步骤
Oct 15 Javascript
OpenLayers3实现地图显示功能
Sep 25 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
使用MaxMind 根据IP地址对访问者定位
2006/10/09 PHP
分享下PHP register_globals 值为on与off的理解
2013/09/26 PHP
php将字符串转化成date存入数据库的两种方式
2014/04/28 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(六)
2014/06/23 PHP
PHP中的流(streams)浅析
2015/07/02 PHP
PHP实现的字符串匹配算法示例【sunday算法】
2017/12/19 PHP
laravel中数据显示方法(默认值和下拉option默认选中)
2019/10/11 PHP
Yii redis集合的基本使用教程
2020/06/14 PHP
Nigma vs Alliance BO5 第三场2.14
2021/03/10 DOTA
3Z版基于jquery的图片复选框(asp.net+jquery)
2010/04/12 Javascript
JavaScript中valueOf函数与toString方法深入理解
2012/12/02 Javascript
相册展示PhotoSwipe.js插件实现
2016/08/25 Javascript
Node.js的文件权限及读写flag详解
2016/10/11 Javascript
值得学习的bootstrap fileinput文件上传工具
2016/11/08 Javascript
jQuery实现圣诞节礼物传送(花式轮播)
2016/12/25 Javascript
详解Vue2.0里过滤器容易踩到的坑
2017/06/01 Javascript
node.js+captchapng+jsonwebtoken实现登录验证示例
2017/08/17 Javascript
微信小程序网络请求封装示例
2018/07/24 Javascript
微信小程序实现点击图片放大预览
2019/10/21 Javascript
基于javascript实现放大镜特效
2020/12/03 Javascript
python算法学习之计数排序实例
2013/12/18 Python
Python Deque 模块使用详解
2014/07/04 Python
Python向日志输出中添加上下文信息
2017/05/24 Python
python中yaml配置文件模块的使用详解
2018/04/27 Python
Python3.6使用tesseract-ocr的正确方法
2018/10/17 Python
python sklearn库实现简单逻辑回归的实例代码
2019/07/01 Python
解决Tensorflow占用GPU显存问题
2020/02/03 Python
python 瀑布线指标编写实例
2020/06/03 Python
python能在浏览器能运行吗
2020/06/17 Python
使用Keras构造简单的CNN网络实例
2020/06/29 Python
仓库组长岗位职责
2014/01/29 职场文书
小学生环保演讲稿
2014/04/25 职场文书
学校领导班子成员查摆问题及整改措施
2014/10/28 职场文书
健康状况证明书
2014/11/26 职场文书
评职称个人总结
2015/03/05 职场文书
vue实现简易音乐播放器
2022/08/14 Vue.js