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 相关文章推荐
查询绑定数据岛的表格中的文本并修改显示方式的js代码
Dec 15 Javascript
jQuery实现图片放大预览实现原理及代码
Sep 12 Javascript
input禁止键盘及中文输入,但可以点击
Feb 13 Javascript
js实现百度联盟中一款不错的图片切换效果完整实例
Mar 04 Javascript
JQuery中Text方法用法实例分析
May 18 Javascript
JavaScript如何禁止Backspace键
Dec 02 Javascript
jQuery提示插件qTip2用法分析(支持ajax及多种样式)
Jun 08 Javascript
js实现贪吃蛇小游戏(容易理解)
Jan 22 Javascript
js中变量的连续赋值(实例讲解)
Jul 08 Javascript
jQuery中each方法的使用详解
Mar 18 jQuery
jQuery实现checkbox全选、反选及删除等操作的方法详解
Aug 02 jQuery
解决vue项目input输入框双向绑定数据不实时生效问题
Aug 05 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
不用数据库的多用户文件自由上传投票系统(1)
2006/10/09 PHP
PHP连接SQLServer2005 的问题解决方法
2010/07/19 PHP
2014最热门的24个php类库汇总
2014/12/18 PHP
php检查是否是ajax请求的方法
2015/04/16 PHP
深入探究PHP的多进程编程方法
2015/08/18 PHP
php实现分页显示
2015/11/03 PHP
PHP中类的继承和用法实例分析
2016/05/24 PHP
PHP实现上传图片到数据库并显示输出的方法
2018/05/31 PHP
php输出形式实例整理
2020/05/05 PHP
JavaScript中Math对象使用说明
2008/01/16 Javascript
js setTimeout 常见问题小结
2013/08/13 Javascript
jquery实现红色竖向多级向右展开的导航菜单效果
2015/08/31 Javascript
JavaScript实现图片自动加载的瀑布流效果
2016/04/11 Javascript
jQuery animate和CSS3相结合实现缓动追逐效果附源码下载
2016/04/18 Javascript
用file标签实现多图文件上传预览
2017/02/14 Javascript
Node.js发送HTTP客户端请求并显示响应结果的方法示例
2017/04/12 Javascript
老生常谈combobox和combotree模糊查询
2017/04/17 Javascript
node.js中cluster的使用教程
2017/06/09 Javascript
vue实现表格数据的增删改查
2017/07/10 Javascript
ES6中Array.find()和findIndex()函数的用法详解
2017/09/16 Javascript
vue如何判断dom的class
2018/04/26 Javascript
vue组件name的作用小结
2018/05/23 Javascript
jQuery实现的3D版图片轮播示例【滑动轮播】
2019/01/18 jQuery
详解单页面路由工程使用微信分享及二次分享解决方案
2019/02/22 Javascript
Angular Excel 导入与导出的实现代码
2019/04/17 Javascript
小程序开发踩坑:页面窗口定位(相对于浏览器定位)(推荐)
2019/04/25 Javascript
extjs图形绘制之饼图实现方法分析
2020/03/06 Javascript
Python实现通讯录功能
2018/02/22 Python
python实现得到当前登录用户信息的方法
2019/06/21 Python
使用 css3 transform 属性来变换背景图的方法
2019/05/07 HTML / CSS
学习十八大的心得体会
2014/09/01 职场文书
个人存款证明书
2014/10/18 职场文书
草房子读书笔记
2015/06/29 职场文书
给领导敬酒词
2015/08/12 职场文书
解决Maven项目中 Invalid bound statement 无效的绑定问题
2021/06/15 Java/Android
详解Vue slot插槽
2021/11/20 Vue.js