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 IE中的DOM ready应用技巧
Jul 23 Javascript
js判断undefined类型,undefined,null, 的区别详细解析
Dec 16 Javascript
Javascript实现的常用算法(如冒泡、快速、鸽巢、奇偶等)
Apr 29 Javascript
bootstrap选项卡使用方法解析
Jan 11 Javascript
js实现简单的选项卡效果
Feb 23 Javascript
微信小程序网络请求wx.request详解及实例
May 18 Javascript
微信小程序实现星级评分和展示
Jul 05 Javascript
Vue中的v-for指令不起效果的解决方法
Sep 27 Javascript
基于Taro的微信小程序模板消息-获取formId功能模块封装实践
Jul 15 Javascript
JS实现滑动导航效果
Jan 14 Javascript
JS array数组检测方式解析
May 19 Javascript
解决echarts 一条柱状图显示两个值,类似进度条的问题
Jul 20 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加密解密的代码
2006/10/09 PHP
thinkphp路由规则使用示例详解和伪静态功能实现(apache重写)
2014/02/24 PHP
php使用CURL不依赖COOKIEJAR获取COOKIE的方法
2015/06/17 PHP
开启PHP的伪静态模式
2015/12/31 PHP
CodeIgniter记录错误日志的方法全面总结
2016/05/17 PHP
Yii 2.0在Grid中格式化时间方法示例
2017/06/06 PHP
求解开jscript.encode代码的asp函数
2007/02/28 Javascript
JavaScript中关于indexOf的使用方法与问题小结
2010/08/05 Javascript
JavaScript 判断日期格式是否正确的实现代码
2011/07/04 Javascript
解析ScrollPic在ie8下只滚动一遍,然后变为空白 ie6,ie7,chrome,firefox正常
2013/06/26 Javascript
js数值和和字符串进行转换时可以对不同进制进行操作
2014/03/05 Javascript
jQuery trigger()方法用法介绍
2015/01/13 Javascript
js实现touch移动触屏滑动事件
2015/04/17 Javascript
javascript数组随机排序实例分析
2015/07/22 Javascript
通过隐藏iframe实现无刷新上传文件操作
2016/03/16 Javascript
JavaScript中的操作符类型转换示例总结
2016/05/30 Javascript
轻松掌握JavaScript代理模式
2016/08/26 Javascript
vue进行图片的预加载watch用法实例讲解
2018/02/07 Javascript
JS实现数组去重及数组内对象去重功能示例
2019/02/02 Javascript
[06:23]2014DOTA2西雅图国际邀请赛 小组赛7月12日TOPPLAY
2014/07/12 DOTA
python实现图片批量剪切示例
2014/03/25 Python
磁盘垃圾文件清理器python代码实现
2020/08/24 Python
pandas数据筛选和csv操作的实现方法
2019/07/02 Python
Python中Unittest框架的具体使用
2019/08/27 Python
python实现小世界网络生成
2019/11/21 Python
使用tensorflow根据输入更改tensor shape
2020/06/23 Python
css3实现3d旋转动画特效
2015/03/10 HTML / CSS
CSS3中animation实现流光按钮效果
2020/12/21 HTML / CSS
Html5 webRTC简单实现视频调用的示例代码
2020/09/23 HTML / CSS
手工社团活动方案
2014/02/17 职场文书
关爱残疾人演讲稿
2014/05/24 职场文书
学习三严三实心得体会
2014/10/13 职场文书
2015年学雷锋活动总结
2015/02/06 职场文书
2015年护士工作总结范文
2015/03/31 职场文书
谢师宴家长答谢词
2015/09/30 职场文书
2016年国庆节新闻稿范文
2015/11/25 职场文书