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以及json基础使用说明
May 22 Javascript
jquery实现奇偶行赋值不同css值
Feb 17 Javascript
jQuery下通过replace字符串替换实现大小图片切换
May 22 Javascript
『JavaScript』限制Input只能输入数字实现思路及代码
Apr 22 Javascript
jQuery对象和DOM对象之间相互转换的方法介绍
Feb 28 Javascript
javascript事件冒泡简单示例
Jun 20 Javascript
引用jquery框架后出错的解决方法
Aug 09 Javascript
利用JavaScript判断浏览器类型及版本
Aug 23 Javascript
Vue路由跳转问题记录详解
Jun 15 Javascript
Node.js 基础教程之全局对象
Aug 06 Javascript
vue-quill-editor富文本编辑器简单使用方法
Sep 21 Javascript
JavaScript实现点击出现子菜单效果
Feb 08 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
apache中为php 设置虚拟目录
2014/12/17 PHP
PHP 生成N个不重复的随机数
2015/01/21 PHP
PHP aes (ecb)解密后乱码问题
2015/06/22 PHP
33道php常见面试题及答案
2015/07/06 PHP
CI(Codeigniter)的Setting增强配置类实例
2016/01/06 PHP
Smarty实现页面静态化(生成HTML)的方法
2016/05/23 PHP
PHP Cookie学习笔记
2016/08/23 PHP
PHP7常量数组用法分析
2016/09/26 PHP
js调试工具 Javascript Debug Toolkit 2.0.0版本发布
2008/12/02 Javascript
不一样的文字闪烁 轮番闪烁
2009/11/11 Javascript
基于jquery的修改当前TAB显示标题的代码
2010/12/11 Javascript
JavaScript通过join函数连接数组里所有元素的方法
2015/03/20 Javascript
前端编码规范(3)JavaScript 开发规范
2017/01/21 Javascript
Jquery把获取到的input值转换成json
2017/05/15 jQuery
微信小程序开发之toast等弹框提示使用教程
2017/06/08 Javascript
Vue中render函数的使用方法
2018/01/31 Javascript
说说如何使用Vuex进行状态管理(小结)
2019/04/14 Javascript
JS实现的排列组合算法示例
2019/07/16 Javascript
JavaScript进制转换实现方法解析
2020/01/18 Javascript
node.js使用zlib模块进行数据压缩和解压操作示例
2020/02/12 Javascript
python生成验证码图片代码分享
2016/01/28 Python
python数据清洗系列之字符串处理详解
2017/02/12 Python
Python机器学习之SVM支持向量机
2017/12/27 Python
python3+PyQt5实现支持多线程的页面索引器应用程序
2018/04/20 Python
Python3 读、写Excel文件的操作方法
2018/10/20 Python
python求加权平均值的实例(附纯python写法)
2019/08/22 Python
一文解决django 2.2与mysql兼容性问题
2020/07/15 Python
如何使用pycharm连接Databricks的步骤详解
2020/09/23 Python
html5 冒号分隔符对齐的实现
2019/07/31 HTML / CSS
外语学院毕业生的自我鉴定
2013/11/28 职场文书
2014年科普工作总结
2014/12/06 职场文书
2015年教师节演讲稿范文
2015/03/19 职场文书
六五普法学习心得体会
2016/01/21 职场文书
浅谈Python类的单继承相关知识
2021/05/12 Python
Django drf请求模块源码解析
2021/06/08 Python
Java SSM配置文件案例详解
2021/08/30 Java/Android