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 相关文章推荐
js 新浪的一个图片播放图片轮换效果代码
Jul 15 Javascript
浅析javascript中function 的 length 属性
May 27 Javascript
javascript复制粘贴与clipboardData的使用
Oct 16 Javascript
JavaScript获取伪元素(Pseudo-Element)属性的方法技巧
Mar 13 Javascript
pc加载更多功能和移动端下拉刷新加载数据
Nov 07 Javascript
jq给页面添加覆盖层遮罩的实例
Feb 16 Javascript
React应用中使用Bootstrap的方法
Aug 15 Javascript
浅谈redux以及react-redux简单实现
Aug 28 Javascript
js操作table中tr的顺序实现上移下移一行的效果
Nov 22 Javascript
微信小程序如何连接Java后台
Aug 08 Javascript
layui表格内放置图片,并点击放大的实例
Sep 10 Javascript
vue实现路由监听和参数监听
Oct 29 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
PHP的范围解析操作符(::)的含义分析说明
2011/07/03 PHP
php中filter_input函数用法分析
2014/11/15 PHP
不错的一个日期输入 动态
2006/11/06 Javascript
Prototype Function对象 学习
2009/07/12 Javascript
JavaScript为事件句柄绑定监听函数实例详解
2015/12/15 Javascript
学习JavaScript设计模式之享元模式
2016/01/18 Javascript
基于bootstrap实现bootstrap中文网巨幕效果
2017/05/02 Javascript
Linux系统中利用node.js提取Word(doc/docx)及PDF文本的内容
2017/06/17 Javascript
JS中Attr的用法详解
2017/10/09 Javascript
Angular5升级RxJS到5.5.3报错:EmptyError: no elements in sequence的解决方法
2018/04/09 Javascript
总结JavaScript在IE9之前版本中内存泄露问题
2018/04/28 Javascript
js遍历添加栏目类添加css 再点击其它删除css【推荐】
2018/06/12 Javascript
Nodejs对postgresql基本操作的封装方法
2019/02/20 NodeJs
微信小程序实现张图片合成为一张并下载
2019/07/16 Javascript
JavaScript 自定义html元素鼠标右键菜单功能
2019/12/02 Javascript
vue在响应头response中获取自定义headers操作
2020/07/24 Javascript
vue 解决在微信内置浏览器中调用支付宝支付的情况
2020/11/09 Javascript
[44:33]EG vs Liquid 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
pycharm 使用心得(五)断点调试
2014/06/06 Python
Python中非常实用的一些功能和函数分享
2015/02/14 Python
Python实现提取文章摘要的方法
2015/04/21 Python
Python网页正文转换语音文件的操作方法
2018/12/09 Python
在python中pandas读文件,有中文字符的方法
2018/12/12 Python
python将txt文件读取为字典的示例
2018/12/22 Python
python Tkinter的图片刷新实例
2019/06/14 Python
python基于socket进行端口转发实现后门隐藏的示例
2019/07/25 Python
Series和DataFrame使用简单入门
2019/11/13 Python
canvas因为图片资源不在同一域名下而导致的跨域污染画布的解决办法
2019/01/18 HTML / CSS
欧克利英国官网:Oakley英国
2019/08/24 全球购物
英国打印机墨盒销售网站:Ink Factory
2019/10/07 全球购物
学习党课思想汇报
2013/12/29 职场文书
女性健康知识讲座通知
2015/04/23 职场文书
幼儿园教师个人工作总结2015
2015/05/12 职场文书
2016新年感言
2015/08/03 职场文书
2016大学优秀学生干部事迹材料
2016/03/01 职场文书
人工智能深度学习OpenAI baselines的使用方法
2022/05/20 Python