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 装载iframe子页面,自适应高度
Mar 20 Javascript
高性能web开发 如何加载JS,JS应该放在什么位置?
May 14 Javascript
基于jQuery的烟花效果(运动相关)点击屏幕出烟花
Jun 14 Javascript
js 自定义个性下拉选择框示例
Aug 20 Javascript
jQuery模拟新浪微博首页滚动效果的方法
Mar 11 Javascript
JavaScript转换二进制编码为ASCII码的方法
Apr 16 Javascript
JQuery记住用户名密码实现下次自动登录功能
Apr 27 Javascript
Bootstrap每天必学之轮播(Carousel)插件
Apr 25 Javascript
JS中获取 DOM 元素的绝对位置实例详解
Apr 23 Javascript
vue 实现axios拦截、页面跳转和token 验证
Jul 17 Javascript
JS中的两种数据类型及实现引用类型的深拷贝的方法
Aug 12 Javascript
JS eval代码快速解密实例解析
Apr 23 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
动态生成gif格式的图像要注意?
2006/10/09 PHP
表格展示无限级分类(PHP版)
2012/08/21 PHP
php 深入理解strtotime函数的使用详解
2013/05/23 PHP
ThinkPHP实现ajax仿官网搜索功能实例
2014/12/02 PHP
基于PHP实现数据分页显示功能
2016/05/26 PHP
PHP实现登陆表单提交CSRF及验证码
2017/01/24 PHP
浅谈PHP发送HTTP请求的几种方式
2017/07/25 PHP
[JS源码]超长文章自动分页(客户端版)
2007/01/09 Javascript
window.location不跳转的问题解决方法
2014/04/17 Javascript
jQuery学习总结之jQuery事件
2014/06/30 Javascript
让JavaScript中setTimeout支持链式操作的方法
2015/06/19 Javascript
js+css实现有立体感的按钮式文字竖排菜单效果
2015/09/01 Javascript
jQuery实现有动画淡出效果的二级折叠菜单代码
2015/10/17 Javascript
JavaScript中的时间处理小结
2016/02/24 Javascript
微信小程序  audio音频播放详解及实例
2016/11/02 Javascript
js 文字超出长度用省略号代替,鼠标悬停并以悬浮框显示实例
2016/12/06 Javascript
简单实现jQuery弹幕效果
2017/05/06 jQuery
Vue.js实现按钮的动态绑定效果及实现代码
2017/08/21 Javascript
iview tabs 顶部导航栏和模块切换栏的示例代码
2019/03/04 Javascript
关于JavaScript数组去重的一些理解汇总
2020/09/10 Javascript
[06:30]DOTA2英雄梦之声_第15期_死亡先知
2014/06/21 DOTA
python通过ElementTree操作XML获取结点读取属性美化XML
2013/12/02 Python
10个易被忽视但应掌握的Python基本用法
2015/04/01 Python
发布你的Python模块详解
2016/09/15 Python
python解决网站的反爬虫策略总结
2016/10/26 Python
Python运行提示缺少模块问题解决方案
2020/04/02 Python
python numpy实现rolling滚动案例
2020/06/08 Python
如何解决flask修改静态资源后缓存文件不能及时更改问题
2020/08/02 Python
美国美发品牌:Bumble and Bumble
2016/10/08 全球购物
新闻编辑自荐书范文
2014/02/12 职场文书
班子四风对照检查材料
2014/08/21 职场文书
出纳工作检讨书范文
2014/12/27 职场文书
辞职信怎么写?
2019/05/21 职场文书
Python利用机器学习算法实现垃圾邮件的识别
2021/06/28 Python
Python+Matplotlib图像上指定坐标的位置添加文本标签与注释
2022/04/11 Python
Python进程池与进程锁之语法学习
2022/04/11 Python