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上传图片前的限制包括(jpg jpg gif及大小高宽)等
Dec 19 Javascript
关于JavaScript与HTML的交互事件
Apr 12 Javascript
javascript实现汉字转拼音代码分享
Apr 20 Javascript
JS模拟按钮点击功能的方法
Dec 22 Javascript
详解Angular.js指令中scope类型的几种特殊情况
Feb 21 Javascript
jQuery读取本地的json文件(实例讲解)
Oct 31 jQuery
JS设计模式之策略模式概念与用法分析
Feb 05 Javascript
layDate日期控件使用方法详解
Nov 15 Javascript
Windows下Node爬虫神器Puppeteer安装记
Jan 09 Javascript
详解在HTTPS 项目中使用百度地图 API
Apr 26 Javascript
Vue的属性、方法、生命周期实例代码详解
Sep 17 Javascript
Openlayers实现点闪烁扩散效果
Sep 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 socke 向指定页面提交数据
2008/07/23 PHP
Mac OS下配置PHP+MySql环境
2015/02/25 PHP
Django中的cookie与session操作实例代码
2017/08/17 PHP
php无限级分类实现评论及回复功能
2019/02/18 PHP
清华大学出版的事半功倍系列 javascript全部源代码
2007/05/04 Javascript
javascript数组去重的方法汇总
2015/04/14 Javascript
jQuery EasyUI实现右键菜单变灰不可用效果
2015/09/24 Javascript
JavaScript函数的调用以及参数传递
2015/10/21 Javascript
基于JavaScript判断浏览器到底是关闭还是刷新(超准确)
2016/02/01 Javascript
Javascript数组Array基础介绍
2016/03/13 Javascript
基于jQuery代码实现圆形菜单展开收缩效果
2017/02/13 Javascript
javascript 中的try catch应用总结
2017/04/01 Javascript
React-Native之定时器Timer的实现代码
2017/10/04 Javascript
Vue cli+mui 区域滚动的实例代码
2018/01/25 Javascript
Vue2.0实现调用摄像头进行拍照功能 exif.js实现图片上传功能
2018/04/28 Javascript
对angular 监控数据模型变化的事件方法$watch详解
2018/10/09 Javascript
浅谈Vue3 Composition API如何替换Vue Mixins
2020/04/29 Javascript
[36:05]完美世界DOTA2联赛循环赛 Forest vs DM 第一场 11.06
2020/11/06 DOTA
使用Python抓取模板之家的CSS模板
2015/03/16 Python
python实现模拟按键,自动翻页看u17漫画
2015/03/17 Python
python遍历目录的方法小结
2016/04/28 Python
Python如何实现守护进程的方法示例
2017/02/08 Python
Python金融数据可视化汇总
2017/11/17 Python
OpenCV 模板匹配
2019/07/10 Python
Django的用户模块与权限系统的示例代码
2019/07/24 Python
Python实现手机号自动判断男女性别(实例解析)
2019/12/22 Python
Python3爬虫中关于Ajax分析方法的总结
2020/07/10 Python
python 利用Pyinstaller打包Web项目
2020/10/23 Python
Python 使用office365邮箱的示例
2020/10/29 Python
会计岗位职责
2013/11/08 职场文书
合伙经营协议书范本
2014/04/18 职场文书
《中国梦我的梦》中学生演讲稿
2014/08/20 职场文书
初三英语教学计划
2015/01/23 职场文书
幼儿园辞职信范文
2015/02/27 职场文书
孕妇病假条怎么写
2015/08/17 职场文书
奖学金申请书(范文)
2019/08/14 职场文书