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 相关文章推荐
ExtJS 2.2.1的grid控件在ie6中的显示问题
May 04 Javascript
js null undefined 空区别说明
Jun 13 Javascript
自己实现string的substring方法 人民币小写转大写,数字反转,正则优化
Sep 02 Javascript
如何让div span等元素能响应键盘事件操作指南
Nov 13 Javascript
jQuery获取select选中的option的value值实现方法
Aug 29 Javascript
微信小程序 数据绑定详解及实例
Oct 25 Javascript
基于js中this和event 的区别(详解)
Oct 24 Javascript
React Native 搭建开发环境的方法步骤
Oct 30 Javascript
基于dataset的使用和图片延时加载的实现方法
Dec 11 Javascript
详解ES6中的代理模式——Proxy
Jan 08 Javascript
JS实现DOM删除节点操作示例
Apr 04 Javascript
vue点击input弹出带搜索键盘并监听该元素的方法
Aug 25 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
BBS(php &amp; mysql)完整版(四)
2006/10/09 PHP
PHP中函数rand和mt_rand的区别比较
2012/12/26 PHP
一个高效的JavaScript压缩工具下载集合
2007/03/06 Javascript
javascript笔试题目附答案@20081025_jb51.net
2008/10/26 Javascript
Jquery插件写法笔记整理
2012/09/06 Javascript
JavaScript实现将数组数据添加到Select下拉框的方法
2015/08/21 Javascript
jqGrid中文文档之选项设置
2015/12/02 Javascript
JavaScript中的prototype原型学习指南
2016/05/09 Javascript
AngularJS 执行流程详细介绍
2016/08/18 Javascript
利用AngularJs实现京东首页轮播图效果
2016/09/08 Javascript
jQuery UI仿淘宝搜索下拉列表功能
2017/01/10 Javascript
Bootstrap模态框(Modal)实现过渡效果
2017/03/17 Javascript
vue中的$emit 与$on父子组件与兄弟组件的之间通信方式
2018/05/13 Javascript
layui 上传文件_批量导入数据UI的方法
2019/09/23 Javascript
JS Generator 函数的含义与用法实例总结
2020/04/08 Javascript
Vue移动端用淘宝弹性布局lib-flexible插件做适配的方法
2020/05/26 Javascript
解决vant中 tab栏遇到的坑 van-tabs
2020/11/04 Javascript
Python实现从百度API获取天气的方法
2015/03/11 Python
Django框架教程之正则表达式URL误区详解
2018/01/28 Python
TensorFlow实现AutoEncoder自编码器
2018/03/09 Python
win7下python3.6安装配置方法图文教程
2018/07/31 Python
python 将字符串完成特定的向右移动方法
2019/06/11 Python
Python namedtuple命名元组实现过程解析
2020/01/08 Python
解决pycharm中导入自己写的.py函数出错问题
2020/02/12 Python
python opencv 检测移动物体并截图保存实例
2020/03/10 Python
python 获取谷歌浏览器保存的密码
2021/01/06 Python
Sasa莎莎海外旗舰店:香港莎莎美妆平台
2018/03/21 全球购物
美国最受欢迎的度假目的地优惠套餐:BookVIP
2018/09/27 全球购物
瀑布模型都有哪些优缺点
2014/06/23 面试题
YII2 全局异常处理深入讲解
2021/03/24 PHP
自动化专业毕业生自荐信
2013/11/01 职场文书
证婚人经典证婚词
2014/01/09 职场文书
水利局群众路线专题民主生活会发言材料
2014/09/21 职场文书
工会积极分子个人总结
2015/03/03 职场文书
大学生读书笔记范文
2015/07/01 职场文书
创业不要错过,这4种餐饮新模式
2019/07/18 职场文书