javascript字符串替换函数如何一次性全部替换掉


Posted in Javascript onOctober 30, 2015

JS字符串替换函数:Replace(“字符串1″, “字符串2″)

1.我们都知道JS中字符串替换函数是Replace(“字符串1″, “字符串2″),但是这个函数只能将第一次出现的字符串1替换掉,那么我们如何才能一次性全部替换掉了?

<script> 
var s = "LOVE LIFE ! LOVE JAVA ..."; 
alert(s); 
alert(s.replace("LOVE ", "爱")); 
alert(s.replace(/\LOVE/g, "爱")); 
</script>

将上面的代码保存到HTML文件中就可以在浏览器中看到效果了。

怎么样?如果看懂了就不用往下看了,不懂就接着往下看:

其实我们用到了JS中的正则表达式,/\LOVE/g中/\LOVE表示是要找到字符串,这个我们要找的就是引号,/g是正则表达式的语法,表示全部的意思,在这里就表示全部替换。

所以上面代码的意思就是将字符串中的引号全部去掉。

2.现在我们已经知道如何替换全部的字符串,可是如果我们要把LOVE作为一个参数传入正则表达式又该怎么实现呢?

因此我们一起看下面一段代码是如何实现的:

<script> 
var s = "LOVE LIFE ! LOVE JAVA ..."; 
alert(s); 
var tmp="LOVE "; 
var reg=new RegExp(""); 
alert(s.replace(reg,"爱")); 
</script>[color=olive]

以上内容是关于JS字符串替换函数如何一次性全部替换掉的相关教程,希望大家喜欢。

Javascript 相关文章推荐
javascript 放大镜效果js组件 qsoft.PopBigImage.v0.35 加入了chrome支持
Apr 07 Javascript
javascript在网页中实现读取剪贴板粘贴截图功能
Jun 07 Javascript
AngularJS语法详解(续)
Jan 23 Javascript
jquery.mobile 共同布局遇到的问题小结
Feb 10 Javascript
JavaScript中用getDate()方法返回指定日期的教程
Jun 09 Javascript
Express的路由详解
Dec 10 Javascript
提高Web性能的前端优化技巧总结
Feb 27 Javascript
Bootstrap按钮组简单实现代码
Mar 06 Javascript
AngularJS获取json数据的方法详解
May 27 Javascript
vue.js移动端app实战1:初始配置详解
Jul 24 Javascript
vue中简单弹框dialog的实现方法
Feb 26 Javascript
vuex vue简单使用知识点总结
Aug 29 Javascript
JS实现带提示的星级评分效果完整实例
Oct 30 #Javascript
jQuery实现仿QQ空间装扮预览图片的鼠标提示效果代码
Oct 30 #Javascript
jQuery密码强度检测插件passwordStrength用法实例分析
Oct 30 #Javascript
基于jQuery实现的美观星级评论打分组件代码
Oct 30 #Javascript
jQuery实现的个性化返回底部与返回顶部特效代码
Oct 30 #Javascript
自己动手写的javascript前端等待控件
Oct 30 #Javascript
jQuery实现的仿百度分页足迹效果代码
Oct 30 #Javascript
You might like
PHP 导出数据到淘宝助手CSV的方法分享
2010/02/27 PHP
php学习笔记 PHP面向对象的程序设计
2011/06/13 PHP
php三元运算符知识汇总
2015/07/02 PHP
示例详解Laravel重置密码代码重构
2016/08/10 PHP
js tab效果的实现代码
2009/12/26 Javascript
面向对象的Javascript之一(初识Javascript)
2012/01/20 Javascript
formvalidator验证插件中有关ajax验证问题
2013/01/04 Javascript
js根据日期判断星座的示例代码
2014/01/23 Javascript
js中使用replace方法完成某个字符的转换
2014/08/20 Javascript
jquery实现可拖拽弹出层特效
2015/01/04 Javascript
Jquery实现的简单轮播效果【附实例】
2016/04/19 Javascript
JavaScript限制在客户区可见范围的拖拽(解决scrollLeft和scrollTop的问题)(2)
2017/05/17 Javascript
bootstrap table单元格新增行并编辑
2017/05/19 Javascript
js实现图片轮播效果学习笔记
2017/07/26 Javascript
基于javascript中的typeof和类型判断(详解)
2017/10/27 Javascript
JavaScript Window浏览器对象模型原理解析
2020/05/30 Javascript
微信小程序入门之绘制时钟
2020/10/22 Javascript
linux系统使用python监测系统负载脚本分享
2014/01/15 Python
python pycurl验证basic和digest认证的方法
2018/05/02 Python
python中时间模块的基本使用教程
2019/05/14 Python
python实现通过flask和前端进行数据收发
2019/08/22 Python
nginx+uwsgi+django环境搭建的方法步骤
2019/11/25 Python
matplotlib图例legend语法及设置的方法
2020/07/28 Python
python3实现语音转文字(语音识别)和文字转语音(语音合成)
2020/10/14 Python
白宫黑市官网:White House Black Market
2016/11/17 全球购物
NFL墨西哥官方商店:Tienda NFL
2017/11/28 全球购物
意大利灯具购物网站:Lampade.it
2018/10/18 全球购物
韩国保养品、日本药妆购物网:小三美日
2018/12/30 全球购物
国贸专业个人求职信范文
2014/01/08 职场文书
代理班主任的自我评价
2014/02/04 职场文书
活动总结范文
2014/08/30 职场文书
2014年教研组工作总结
2014/11/26 职场文书
2015年乡镇信访工作总结
2015/04/07 职场文书
Python爬虫之爬取哔哩哔哩热门视频排行榜
2021/04/28 Python
关于antd tree 和父子组件之间的传值问题(react 总结)
2021/06/02 Javascript
基于python定位棋子位置及识别棋子颜色
2021/07/26 Python