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 使用个人心得
Feb 26 Javascript
jquery下利用jsonp跨域访问实现方法
Jul 29 Javascript
在vs2010中调试javascript代码方法
Feb 11 Javascript
设置iframe的document.designMode后仅Firefox中其body.innerHTML为br
Feb 27 Javascript
JS网页在线获取鼠标坐标值的方法
Feb 28 Javascript
jQuery实现带有洗牌效果的动画分页实例
Aug 31 Javascript
vue-resourse将json数据输出实例
Mar 08 Javascript
使用淘宝镜像cnpm安装Vue.js的图文教程
May 17 Javascript
vue服务端渲染页面缓存和组件缓存的实例详解
Sep 18 Javascript
实例介绍JavaScript中多种组合继承
Jan 20 Javascript
详解async/await 异步应用的常用场景
May 13 Javascript
浅谈vue在html中出现{{}}的原因及解决方式
Nov 16 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
PHPCMS的使用小结
2010/09/20 PHP
php获取文件夹路径内的图片以及分页显示示例
2014/03/11 PHP
PHP的Yii框架中过滤器相关的使用总结
2016/03/29 PHP
PHP有序表查找之插值查找算法示例
2018/02/10 PHP
contains和compareDocumentPosition 方法来确定是否HTML节点间的关系
2011/09/13 Javascript
wap手机图片滑动切换特效无css3元素js脚本编写
2014/07/28 Javascript
jQuery中使用each处理json数据
2015/04/23 Javascript
JS中产生标识符方式的演变
2015/06/12 Javascript
js生成随机数(指定范围)的实例代码
2016/07/10 Javascript
利用Javascript实现BMI计算器
2016/08/16 Javascript
微信开发 js实现tabs选项卡效果
2016/10/28 Javascript
Angularjs实现搜索关键字高亮显示效果
2017/01/17 Javascript
正则表达式基本语法及表单验证操作详解【基于JS】
2017/04/07 Javascript
React 使用browserHistory项目访问404问题解决
2018/06/01 Javascript
require.js 加载过程与使用方法介绍
2018/10/30 Javascript
javascript 关于赋值、浅拷贝、深拷贝的个人理解
2019/11/01 Javascript
vue实现导航菜单和编辑文本的示例代码
2020/07/04 Javascript
vue@cli3项目模板怎么使用public目录下的静态文件
2020/07/07 Javascript
javascript前端和后台进行数据交互方法示例
2020/08/07 Javascript
[01:14:05]《加油DOTA》第四期
2014/08/25 DOTA
python开发中range()函数用法实例分析
2015/11/12 Python
python实现简单聊天应用 python群聊和点对点均实现
2017/09/14 Python
python3获取两个日期之间所有日期,以及比较大小的实例
2018/04/08 Python
Python基于百度云文字识别API
2018/12/13 Python
Python创建数字列表的示例
2019/11/28 Python
python如何将图片转换素描画
2020/09/08 Python
DKNY品牌官网:纽约大都会时尚风格
2016/10/20 全球购物
什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱和拆箱?
2016/08/13 面试题
企业军训感想
2014/02/07 职场文书
劲霸男装广告词改编版
2014/03/21 职场文书
初级职称评定工作总结
2015/08/13 职场文书
董事长秘书工作总结
2015/08/14 职场文书
学校运动会开幕词
2016/03/03 职场文书
解决MySQL存储时间出现不一致的问题
2021/04/28 MySQL
一文搞清楚MySQL count(*)、count(1)、count(col)区别
2022/03/03 MySQL
win10如何开启ahci模式?win10开启ahci模式详细操作教程
2022/07/23 数码科技