js的replace()传入函数时的用法
来源:互联网 发布:sqlserver删除主键 编辑:程序博客网 时间:2024/06/16 04:57
<script>var str = "a1ba2b";var reg = /a.b/g;str = str.replace(reg,function(a,b){ console.log(a); console.log(b); return b == 0 ? a.replace("a","0") : a.replace("b","3");});console.log(str);/*输出结果为:a1b0//第一次匹配到a1b,将a置为0.a2b3//第二次匹配到a2b,将b置为3.01ba23//返回经过修改后的字符串*//*function(a,b,c)一共可以传入3个参数,第一个为匹配的字符串,第二个为匹配字符串的起始位置,第三个为调用replace方法的字符串本身。可以缺省c或b、c。*/</script>
阅读全文
0 0
- js的replace()传入函数时的用法
- JS replace函数的用法
- js替换字符串replace()函数的用法
- js的replace函数
- js中replace的用法
- js中replace的用法
- js中replace()的用法
- js中replace的用法
- js中replace的用法
- js中replace的用法
- js中replace的用法
- js中replace的用法
- js中replace的用法
- js中replace的用法
- js中replace的用法
- js中replace的用法
- Js中replace()的用法
- Js中replace()的用法
- 15. 3Sum
- 文件传输基础(Java IO流)--慕课网笔记
- UVA11212 Editing a Book (IDA*)
- 说说&和&&的区别
- js封装运动属性
- js的replace()传入函数时的用法
- 关于VGG以及一些零碎
- Java作业(第二周)
- 112. Path Sum
- eclipse安装maven插件
- 2017 ACM-ICPC 亚洲区(乌鲁木齐赛区) C. Coconut
- 修改tomcat端口后,在eclispe中启动tomcat,竟然还是原来的端口!
- Tensorboard: No graph definition files were found
- 使用jquery-confirm优化JS弹出框