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动态改变img的src属性图片不显示的解决方法
Oct 20 Javascript
简短几句jquery代码的实现一个图片向上滚动切换
Sep 02 Javascript
JS实现控制表格行文本对齐的方法
Mar 30 Javascript
js计算时间差代码【包括计算,天,时,分,秒】
Apr 26 Javascript
返回函数的JavaScript函数
Jun 14 Javascript
js实现用户输入的小写字母自动转大写字母的方法
Jan 21 Javascript
你可能不知道的JSON.stringify()详解
Aug 17 Javascript
gulp安装以及打包合并的方法教程
Nov 19 Javascript
javaScript强制保留两位小数的输入数校验和小数保留问题
May 09 Javascript
纯JS实现出生日期[年月日]下拉菜单效果
Jun 01 Javascript
详解vuex 渐进式教程实例代码
Nov 27 Javascript
微信小程序实现多选框功能的实例代码
Jun 24 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无限级栏目分类读取的实现代码
2014/02/19 PHP
PHP使用memcache缓存技术提高响应速度的方法
2014/12/26 PHP
PHP使用NuSOAP调用Web服务的方法
2015/07/18 PHP
[原创]php使用curl判断网页404(不存在)的方法
2016/06/23 PHP
PHP简单实现数字分页功能示例
2016/08/24 PHP
php中用unset销毁变量并释放内存
2020/05/10 PHP
html文件中jquery与velocity变量中的$冲突的解决方法
2013/11/01 Javascript
js 判断控件获得焦点的示例代码
2014/03/04 Javascript
使用jQuery获得内容以及内容的属性
2015/02/26 Javascript
体验jQuery和AngularJS的不同点及AngularJS的迷人之处
2016/02/02 Javascript
浅谈JavaScript for循环 闭包
2016/06/22 Javascript
手机端实现Bootstrap简单图片轮播效果
2016/10/13 Javascript
详解axios 全攻略之基本介绍与使用(GET 与 POST)
2017/09/15 Javascript
inner join 内联与left join 左联的实例代码
2017/09/18 Javascript
vue基于element的区间选择组件
2018/09/07 Javascript
javascript实现简易聊天室
2019/07/12 Javascript
tweenjs缓动算法的使用实例分析
2019/08/26 Javascript
简单了解vue 插值表达式Mustache
2020/07/22 Javascript
Python高级应用实例对比:高效计算大文件中的最长行的长度
2014/06/08 Python
Python实现爬取知乎神回复简单爬虫代码分享
2015/01/04 Python
Python的Django框架中if标签的相关使用
2015/07/15 Python
python实现简单神经网络算法
2018/03/10 Python
利用python将pdf输出为txt的实例讲解
2018/04/23 Python
Python实现栈的方法详解【基于数组和单链表两种方法】
2020/02/22 Python
Python 远程开关机的方法
2020/11/18 Python
pycharm 使用tab跳出正在编辑的括号(){}{}等问题
2021/02/26 Python
享受加州生活方式的时尚舒适:XCVI
2018/07/09 全球购物
Java servlet面试题
2012/03/04 面试题
大一自我鉴定范文
2013/12/27 职场文书
竟聘演讲稿范文
2013/12/31 职场文书
认错检讨书
2014/10/02 职场文书
贵阳市党的群众路线教育实践活动党(工)委领导班子整改方案
2014/10/26 职场文书
2015年保送生自荐信
2015/03/24 职场文书
销售督导岗位职责
2015/04/10 职场文书
离婚答辩状范文
2015/05/22 职场文书
《烈火英雄》观后感:致敬和平时代的英雄
2019/11/11 职场文书