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>
当然要全局替换更加复杂的字符串,那就需要我们配置相应的复杂的正则表达式。
您可能感兴趣
- node.js怎么使用import(Node.js断点续传的实现)
- 最全js面试题(JavaScript必看的10道面试题总结推荐)
- js中作用域
- nodejs数据采集(nodejs获取表单数据的三种方法实例)
- nodejssocket文件传输(node+socket实现简易聊天室功能)
- css3结合js制作(CSS3截取字符串实例代码推荐)
- js图片水印库(js给图片打马赛克的方法示例)
- 用javascript解析json(JavaScript JSON.stringify的使用总结)
- js 图片编辑处理库(javascript input图片上传及预览,FileReader预览图片)
- JS中instanceof与typeof的区别有哪些
- js弹出新窗口被拦截的解决方法
- python pdf文件操作(Python常见读写文件操作实例总结文本、json、csv、pdf等)
- extjs中Toolbar工具栏
- js搜索功能的实现(前端JavaScript实现本地模糊搜索功能的方法实例)
- js中Math对象的用法
- python3json序列化(Python3.5 Json与pickle实现数据序列化与反序列化操作示例)
- 菲律宾旅游攻略(菲律宾旅游攻略地图)
- 清华大学难考吗(清华大学考研录取分数线)
- 观花盆栽佛肚竹盆景制作及养护(观花盆栽佛肚竹盆景制作及养护)
- 春天养佛肚竹,做好这几件事,叶绿根壮寓意好 越养越旺家(春天养佛肚竹做好这几件事)
- 律界衣品最好,时尚圈学识数高,41岁的Amal堪称现实版的傲骨贤妻(时尚圈学识数高)
- 刘智泰确认出演《Good Wife》 担纲男一号(刘智泰确认出演Good)
热门推荐
- html5加入图片(HTML5 图片预加载的示例代码)
- docker-compose怎么编写(docker-compose部署php项目实例详解)
- 微信发送镭射效果代码(JS实现微信"炸屎"大作战功能)
- 在linux系统中切换成其他用户(如何在Linux命令行与其他用户通信)
- canvas画布多次渲染失败(深入了解canvas在移动端绘制模糊的问题解决)
- CSS3 border-radius实现边框圆角
- python中赋值语句规则(Python动态赋值的陷阱知识点总结)
- canvas设置点击(Canvas高级路径操作之拖拽对象的实现)
- linux如何让系统监控一个服务(linux服务监控及运维)
- canvas 中文字体(详解canvas绘制网络字体几种方法)