js中的replace方法使用介绍


Posted in Javascript onOctober 28, 2013

replace() 方法用于将字符串用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。

需要注意的是:如果用正则表达式替换时, regexp 具有全局标志 g,那么 replace() 方法将替换所有匹配的子串。否则,它只替换第一个匹配子串。

下面介绍个简单的实例:

<script language="javascript"> 
var strM = "javascript is a good script language"; 
//在此我想将字母a替换成字母A 
alert(strM.replace("a","A")); </script> 
//结果,它只替换了首字母。但如果加上正则表达式结果就不一样了!replace()支持正则表达式,它可以按照正则表达式的规则匹配字符或字符串,然后给予替换! 
<script language="javascript"> 
var strM = "javascript is a good script language"; 
//在此我想将字母a替换成字母A 
alert(strM.replace(/a/,"A")); 
</script> 
//但是结果还是没有更改,稍加修改就OK了。 
<script language="javascript"> 
var strM = "javascript is a good script language"; 
//在此将字母a全部替换成字母A,当正则表达式有"g"标志时,代表将处理整个字符串 
alert(strM.replace(/a/g,"A")); 
</script>
Javascript 相关文章推荐
jQuery 获取浏览器所在的IP地址的小例子
Nov 08 Javascript
详解addEventListener的三个参数之useCapture
Mar 16 Javascript
跟我学习javascript的最新标准ES6
Nov 20 Javascript
js不间断滚动的简单实现
Jun 03 Javascript
js 将图片连接转换成base64格式的简单实例
Aug 10 Javascript
浅谈javascript中的事件冒泡和事件捕获
Dec 28 Javascript
js实现文字选中分享功能
Jan 25 Javascript
Javascript中字符串相关常用的使用方法总结
Mar 13 Javascript
jQuery实现图片简单轮播功能示例
Aug 13 jQuery
layer插件select选中默认值的方法
Aug 14 Javascript
了解javascript中let和var及const关键字的区别
May 24 Javascript
JS localStorage存储对象,sessionStorage存储数组对象操作示例
Feb 15 Javascript
js之事件冒泡和事件捕获详细介绍
Oct 28 #Javascript
javascript抖动元素的小例子
Oct 28 #Javascript
replace()方法查找字符使用示例
Oct 28 #Javascript
JS 如何获取radio选中后的值及不选择取radio的值
Oct 28 #Javascript
Document:getElementsByName()使用方法及示例
Oct 28 #Javascript
JS截取字符串常用方法详细整理
Oct 28 #Javascript
js自动生成对象的属性示例代码
Oct 28 #Javascript
You might like
如何做到多笔资料的同步
2006/10/09 PHP
PHP生成网页快照 不用COM不用扩展.
2010/02/11 PHP
DedeCMS 核心类TypeLink.class.php摘要笔记
2010/04/07 PHP
PHP学习之输出字符串(echo,print,printf,print_r和var_dump)
2011/04/17 PHP
PHP发送短信代码分享
2015/08/11 PHP
微信推送功能实现方式图文详解
2019/07/12 PHP
one.php 多项目、函数库、类库 统一为一个版本的方法
2020/08/24 PHP
javascript拓展DOM操作 prependChild insertAfert
2010/11/17 Javascript
一个简单的Node.js异步操作管理器分享
2014/04/29 Javascript
jQuery之DOM对象和jQuery对象的转换与区别分析
2015/01/08 Javascript
AngularJS Toaster使用详解
2017/02/24 Javascript
干货!教大家如何选择Vue和React
2017/03/13 Javascript
web前端vue之vuex单独一文件使用方式实例详解
2018/01/11 Javascript
在 Angular6 中使用 HTTP 请求服务端数据的步骤详解
2018/08/06 Javascript
vscode下的vue文件格式化问题
2018/11/28 Javascript
Nodejs处理异常操作示例
2018/12/25 NodeJs
微信小程序云开发如何使用云函数生成二维码
2019/05/18 Javascript
微信小程序非跳转式组件授权登录的方法示例
2019/05/22 Javascript
微信小程序基础教程之worker线程的使用方法
2019/07/15 Javascript
浅谈vue限制文本框输入数字的正确姿势
2019/09/02 Javascript
[02:31]2018年度DOTA2最具人气选手-完美盛典
2018/12/16 DOTA
python处理csv数据的方法
2015/03/11 Python
利用python微信库itchat实现微信自动回复功能
2017/05/18 Python
Python3结合Dlib实现人脸识别和剪切
2018/01/24 Python
Python实现类似比特币的加密货币区块链的创建与交易实例
2018/03/20 Python
python中logging模块的一些简单用法的使用
2019/02/22 Python
使用python实现数组、链表、队列、栈的方法
2019/12/20 Python
python如何写try语句
2020/07/14 Python
html5定位并在百度地图上显示的示例
2014/04/27 HTML / CSS
PHP面试题-$message和$$message的区别
2015/12/08 面试题
编码实现字符串转整型的函数
2012/06/02 面试题
家长对孩子评语
2014/01/30 职场文书
学生会主席竞聘书
2014/03/31 职场文书
学校火灾防控方案
2014/06/09 职场文书
2016年元旦致辞
2015/08/01 职场文书
MySQL非空约束(not null)案例讲解
2021/08/23 MySQL