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 相关文章推荐
js正则表达式中exec用法实例
Jul 23 Javascript
javaScript实现可缩放的显示区效果代码
Oct 26 Javascript
简单谈谈ES6的六个小特性
Nov 18 Javascript
怎样判断jQuery当前元素是隐藏还是显示
Nov 23 Javascript
js判断是否是手机页面
Mar 17 Javascript
angular-ngSanitize模块-$sanitize服务详解
Jun 13 Javascript
Vuejs 2.0 子组件访问/调用父组件的方法(示例代码)
Feb 08 Javascript
详解Vue.js项目API、Router配置拆分实践
Mar 16 Javascript
vue 中的keep-alive实例代码
Jul 20 Javascript
微信小程序使用wxParse解析html的方法示例
Jan 17 Javascript
一文了解vue-router之hash模式和history模式
May 31 Javascript
JavaScript实现下拉列表
Jan 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 高性能书写
2010/12/11 PHP
用php简单实现加减乘除计算器
2014/01/06 PHP
php中get_defined_constants函数用法实例分析
2015/05/12 PHP
PHP使用stream_context_create()模拟POST/GET请求的方法
2016/04/02 PHP
thinkPHP框架中执行事务的方法示例
2018/05/31 PHP
thinkPHP5框架auth权限控制类与用法示例
2018/06/12 PHP
用jQuery技术实现Tab页界面之二
2009/09/21 Javascript
Jquery实现无刷新DropDownList联动实现代码
2010/03/08 Javascript
jQuery把表单元素变为json对象
2013/11/06 Javascript
extjs 分页使用jsp传递数据示例
2014/07/29 Javascript
jquery实现右侧栏菜单选择操作
2016/03/04 Javascript
vue构建单页面应用实战
2017/04/10 Javascript
vue.js动态数据绑定学习笔记
2017/05/19 Javascript
node.js利用mongoose获取mongodb数据的格式化问题详解
2017/10/06 Javascript
使用Angular CLI生成路由的方法
2018/03/24 Javascript
微信小程序下拉刷新PullDownRefresh的使用方法
2018/11/29 Javascript
Win7上搭建Cocos2d-x 3.1.1开发环境
2014/07/03 Python
python3.4下django集成使用xadmin后台的方法
2017/08/15 Python
Python实现压缩文件夹与解压缩zip文件的方法
2018/09/01 Python
python使用matplotlib绘制雷达图
2019/10/18 Python
python+Django+pycharm+mysql 搭建首个web项目详解
2019/11/29 Python
python单例设计模式实现解析
2020/01/07 Python
python+opencv3生成一个自定义纯色图教程
2020/02/19 Python
如何更换python默认编辑器的背景色
2020/08/10 Python
详解python metaclass(元类)
2020/08/13 Python
python实现图书馆抢座(自动预约)功能的示例代码
2020/09/29 Python
经理秘书找工作求职信
2013/12/19 职场文书
门卫人员岗位职责
2013/12/24 职场文书
项目副经理岗位职责
2013/12/30 职场文书
给导游的表扬信
2014/01/10 职场文书
大学新闻系求职信
2014/06/03 职场文书
校长师德表现自我评价
2015/03/05 职场文书
财务统计员岗位职责
2015/04/14 职场文书
小学生安全保证书
2015/05/09 职场文书
2015年反腐倡廉工作总结
2015/05/14 职场文书
2015年远程教育工作总结
2015/05/20 职场文书