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 相关文章推荐
jQuery 研究心得 取得属性的值
Nov 30 Javascript
JSQL 批量图片切换的实现代码
May 05 Javascript
使用apply方法处理数组的三个技巧[译]
Sep 20 Javascript
jquery获取radio值(单选组radio)
Oct 16 Javascript
node.js中的http.request方法使用说明
Dec 14 Javascript
chrome不支持form.submit的解决方案
Apr 28 Javascript
JavaScript实现Iterator模式实例分析
Jun 09 Javascript
JS出现失效的情况总结
Jan 20 Javascript
Vue组件通信实践记录(推荐)
Aug 15 Javascript
JS异步函数队列功能实例分析
Nov 28 Javascript
layui 图片上传+表单提交+ Spring MVC的实例
Sep 21 Javascript
JavaScript中10个Reduce常用场景技巧
Jun 21 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
thinkphp常见路径用法分析
2014/12/02 PHP
PHP数据库编程之MySQL优化策略概述
2017/08/16 PHP
Yii2 中实现单点登录的方法
2018/03/09 PHP
JS类定义原型方法的两种实现的区别评论很多
2007/09/12 Javascript
javascript 多级checkbox选择效果
2009/08/20 Javascript
jQuery弹性滑动导航菜单实现思路及代码
2013/05/02 Javascript
使用js完成节点的增删改复制等的操作
2014/01/02 Javascript
概述BootStrap中role=&quot;form&quot;及role作用角色
2016/12/08 Javascript
Vue实现动态响应数据变化
2017/04/28 Javascript
js es6系列教程 - 新的类语法实战选项卡(详解)
2017/09/02 Javascript
js中let和var定义变量的区别
2018/02/08 Javascript
vue二级路由设置方法
2018/02/09 Javascript
微信小程序实现跑马灯效果
2020/10/21 Javascript
jQuery实现上下滚动公告栏详细代码
2018/11/21 jQuery
Vue源码学习之关于对Array的数据侦听实现
2019/04/23 Javascript
小程序绑定用户方案优化小结
2019/05/15 Javascript
javascript触发模拟鼠标点击事件
2019/06/26 Javascript
vue实现行列转换的一种方法
2019/08/06 Javascript
原生JS与JQ获取元素的区别详解
2020/02/13 Javascript
vue父子模板传值问题解决方法案例分析
2020/02/26 Javascript
python定向爬虫校园论坛帖子信息
2018/07/23 Python
python实现ID3决策树算法
2018/08/29 Python
在IPython中执行Python程序文件的示例
2018/11/01 Python
Python 中pandas索引切片读取数据缺失数据处理问题
2019/10/09 Python
Python字典常见操作实例小结【定义、添加、删除、遍历】
2019/10/25 Python
python批量处理txt文件的实例代码
2020/01/13 Python
餐饮主管岗位职责
2013/12/10 职场文书
物理研修随笔感言
2014/02/14 职场文书
幼儿园家长评语大全
2014/04/16 职场文书
保证书范文大全
2014/04/28 职场文书
汽车服务工程专业自荐信
2014/09/02 职场文书
不尊敬老师检讨书范文
2014/11/19 职场文书
汽车转让协议书范本
2014/12/07 职场文书
确保工程质量承诺书
2015/04/29 职场文书
世界名著读书笔记
2015/06/25 职场文书
基于Redis的List实现特价商品列表功能
2021/08/30 Redis