js的replace的用法
类别:Web前端 浏览量:782
时间:2013-7-27 js的replace的用法
js的replace的用法replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。
需要注意的是:如果 regexp 具有全局标志 g,那么 replace() 方法将替换所有匹配的子串。否则,它只替换第一个匹配子串。
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>
当然要全局替换更加复杂的字符串,那就需要我们配置相应的复杂的正则表达式。
您可能感兴趣
- js中事件的三个阶段(JavaScript中事件冒泡机制示例详析)
- js中push和join
- 火狐查看json数据
- js的异步请求(浅谈JS三座大山之异步和单线程)
- JS实现文字向下滚动
- nodejs请求页面(node.js+postman实现模拟HTTP服务器与客户端交互)
- vue3 响应式的实现过程(Vue3.x使用mitt.js进行组件通信)
- js event对象
- laravel-admin代码执行流程(解决laravel-admin 自己新建页面里 js 需要刷新一次的问题)
- js移动端菜上下滑动效果(JS实现移动端上下滑动一次一屏)
- webmaven项目如何启动(js基础语法与maven项目配置教程案例)
- nodejs爬虫(node.js做一个简单的爬虫案例教程)
- js复制内容到剪贴板
- JS文件智能提示另一个JS文件中的成员
- js获取微信版本号
- 微信发送镭射效果代码(JS实现微信"炸屎"大作战功能)
- 关于队徽 你了解这些么 二(关于队徽你了解这些么)
- 冬天来了手脚冰凉 真不是因为上辈子你是折翼的天使(冬天来了手脚冰凉)
- 0 1 岁婴儿最强作息指南,照着做养出天使宝宝(01岁婴儿最强作息指南)
- 沪上这16所高校 萌新 礼包开箱 哪一款让你心动(沪上这16所高校萌新)
- 她救了被绑架的他,而这一切竟是一场阴谋...(她救了被绑架的他)
- 冬季养殖这6种阴生植物,方便又好养,你家有么(冬季养殖这6种阴生植物)
热门推荐
- linux磁盘分区学习教程交流(Linux磁盘分区实现原理及方法解析)
- 怎么用css设计边框(单元素利用css实现多重边框效果示例代码)
- sqlserver 存储过程参数类型(详解SQL Server表和索引存储结构)
- js如何生成随机数
- docker配置https访问方式(docker 中配置 eureka的方法)
- dedecms模板特点(在Dedecms下面生成Google Sitemap的方法)
- iiS7中如何部署MVC3程序
- dockervolume文件权限(docker volumes 文件映射方式)
- ASP.NET生成二维码
- 盘点CSS Selectors Level4中新增的选择器(盘点CSS Selectors Level4中新增的选择器)