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取得iframe下内容的方法
Nov 18 Javascript
js实现显示当前状态的导航效果代码
Aug 28 Javascript
基于javascript实现全国省市二级联动下拉选择菜单
Jan 28 Javascript
jQuery导航条固定定位效果实例代码
May 26 jQuery
React入门教程之Hello World以及环境搭建详解
Jul 11 Javascript
详解利用jsx写vue组件的方法示例
Jul 17 Javascript
基于js粘贴事件paste简单解析以及遇到的坑
Sep 07 Javascript
jquery ztree实现右键收藏功能
Nov 20 jQuery
Vuex 使用及简单实例(计数器)
Aug 29 Javascript
jquery实现联想词搜索框和搜索结果分页的示例
Oct 10 jQuery
JS通过ajax + 多列布局 + 自动加载实现瀑布流效果
May 30 Javascript
使用vue实现一个电子签名组件的示例代码
Jan 06 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
各种咖啡的英文名子是什么
2021/03/03 新手入门
Win9x/ME下Apache+PHP安装配置
2006/10/09 PHP
php5 图片验证码实现代码
2009/12/11 PHP
CodeIgniter启用缓存和清除缓存的方法
2014/06/12 PHP
PHP echo()函数讲解
2019/02/15 PHP
对于this和$(this)的个人理解
2013/09/08 Javascript
javascript中的throttle和debounce浅析
2014/06/06 Javascript
javascript基本算法汇总
2016/03/09 Javascript
jQuery实现的精美平滑二级下拉菜单效果代码
2016/03/28 Javascript
js简单倒计时实现代码
2016/04/30 Javascript
Bootstrap列表组学习使用
2017/02/09 Javascript
JS对象创建的几种方式整理
2017/02/28 Javascript
详解Angular 4.x 动态创建组件
2017/04/25 Javascript
浅谈Node.js爬虫之网页请求模块
2018/01/11 Javascript
Vue之Vue.set动态新增对象属性方法
2018/02/23 Javascript
解决webpack+Vue引入iView找不到字体文件的问题
2018/09/28 Javascript
JavaScript中callee和caller的区别与用法实例分析
2019/06/28 Javascript
vue实现配置全局访问路径头(axios)
2019/11/01 Javascript
详解ECMAScript2019/ES10新属性
2019/12/06 Javascript
基于node+websocket+html实现腾讯课堂聊天室聊天功能
2020/03/04 Javascript
解决vue的touchStart事件及click事件冲突问题
2020/07/21 Javascript
如何在Express4.x中愉快地使用async的方法
2020/11/18 Javascript
JavaScript函数柯里化实现原理及过程
2020/12/02 Javascript
Python爬取数据并写入MySQL数据库的实例
2018/06/21 Python
python实现将读入的多维list转为一维list的方法
2018/06/28 Python
基于Django框架的权限组件rbac实例讲解
2019/08/31 Python
Python多线程通信queue队列用法实例分析
2020/03/24 Python
巴西一家专门从事家居和装饰的连锁店:Camicado
2019/08/14 全球购物
十岁生日同学答谢词
2014/01/19 职场文书
幼儿园教学管理制度
2014/02/04 职场文书
哈弗商学院毕业生求职信
2014/02/26 职场文书
小班上学期评语
2014/05/05 职场文书
学生顶撞老师的检讨书
2014/09/17 职场文书
2015大学迎新晚会主持词
2015/07/16 职场文书
python 中的jieba分词库
2021/11/23 Python
使用HBuilder制作一个简单的HTML5网页
2022/07/07 HTML / CSS