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 相关文章推荐
JavaScript 自动完成脚本整理(33个)
Oct 20 Javascript
JS中实现replaceAll的方法(实例代码)
Nov 12 Javascript
JavaScript中的console.time()函数详细介绍
Dec 29 Javascript
jQuery simplePage+AJAX plus分页插件用法实例
Feb 17 Javascript
Bootstrap源码解读导航条(7)
Dec 23 Javascript
Angular中ng-options下拉数据默认值的设定方法
Jun 21 Javascript
AngularJS实现图片上传和预览功能的方法分析
Nov 08 Javascript
利用HBuilder打包前端开发webapp为apk的方法
Nov 13 Javascript
详解jQuery获取特殊属性的值以及设置内容
Nov 14 jQuery
使用pm2自动化部署node项目的方法步骤
Jan 28 Javascript
vue中使用rem布局代码详解
Oct 30 Javascript
JavaScript数组排序功能简单实现
May 14 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通过ajax实现双击table修改内容
2014/04/28 PHP
PHP实现中文圆形印章特效
2015/06/19 PHP
PHP微信PC二维码登陆的实现思路
2017/07/13 PHP
PHP编程实现微信企业向用户付款的方法示例
2017/07/26 PHP
PHP实现动态获取函数参数的方法示例
2018/04/02 PHP
php判断目录存在的简单方法
2019/09/26 PHP
基于jQuery的的一个隔行变色,鼠标移动变色的小插件
2010/07/06 Javascript
使用jQuery避免鼠标双击的解决方案
2013/08/21 Javascript
jquery 操作两个select实现值之间的互相传递
2014/03/07 Javascript
javascript的解析执行顺序在各个浏览器中的不同
2014/03/17 Javascript
jquery解析xml字符串简单示例
2014/04/11 Javascript
jquery操作checkbox示例分享
2014/07/21 Javascript
jquery.form.js实现将form提交转为ajax方式提交的方法
2015/04/07 Javascript
jQuery实现鼠标滚动图片延迟加载效果附源码下载
2016/06/28 Javascript
如何解决hover在ie6中的兼容性问题
2016/12/15 Javascript
微信小程序如何获知用户运行小程序的场景教程
2017/05/17 Javascript
详解使用angularjs的ng-options时如何设置默认值(初始值)
2017/07/18 Javascript
js通过循环多张图片实现动画效果
2019/12/19 Javascript
vue.js中使用微信扫一扫解决invalid signature问题(完美解决)
2020/04/11 Javascript
Python 常用 PEP8 编码规范详解
2017/01/22 Python
Python实现处理逆波兰表达式示例
2018/07/30 Python
利用Django-environ如何区分不同环境
2018/08/26 Python
python进行TCP端口扫描的实现
2018/12/21 Python
python如何爬取网站数据并进行数据可视化
2019/07/08 Python
Python中list循环遍历删除数据的正确方法
2019/09/02 Python
python实现广度优先搜索过程解析
2019/10/19 Python
opencv python 图片读取与显示图片窗口未响应问题的解决
2020/04/24 Python
python中pathlib模块的基本用法与总结
2020/08/17 Python
PyCharm2020最新激活码+激活码补丁(亲测最新版PyCharm2020.2激活成功)
2020/11/25 Python
通过canvas转换颜色为RGBA格式及性能问题的解决
2019/11/22 HTML / CSS
现金会计岗位职责
2013/12/05 职场文书
小学安全教育材料
2014/02/17 职场文书
改革共识倡议书
2014/08/29 职场文书
副乡长民主生活会个人对照检查材料思想汇报
2014/10/01 职场文书
团组织推优材料
2014/12/29 职场文书
分享Python异步爬取知乎热榜
2022/04/12 Python