正则表达式replace方法应用
来源:互联网 发布:网络兼职哪些是真的 编辑:程序博客网 时间:2024/06/07 01:06
一 replace方法介绍
replace方法使用表达式模式对字符串执行搜索,并对搜索到的内容用指定的字符串替换,返回一个字符串对象,包含了替换后的内容。
语法:
replace(rgExp.replaceText)
replace方法执行后,将更新RegExp对象中的有关静态属性以反映匹配情况。该方法需要两个参数,其含义分别如下。
rgExp参数为搜索时要使用的表达式对象。如果是字符串,不按正则表达式的方式进行模糊搜索,而进行精确搜索。
replaceText参数为用于替换搜索到的内容的字符串,其中可以使用一些特殊的字符组合来表示匹配变量。
$&是整个表达式模式在被搜索字符串中所匹配的字符串,
$`是表达式模式在被搜索字符串中所匹配的字符串左边的所有内容
$'是表达式模式在被搜索字符串中所匹配的字符串右边的所有内容,
$$则是普通意义的“$”字符。
$1…$9分别是第1个到第9个子匹配所捕获到的内容,$01…$99分别是第1个到第99个子匹配所捕获到的内容,当$n和$nn(n为正整数)在表达式中没有对应的子匹配时,将被解释成普通字符。
二 replace方法应用
下面的例子将实现应用replace方法来替换字符串
<script language="javascript">
var strSrc="ab12cd34ef56";
var re=/(\d)(\d)/gi;
var strDest=strSrc.replace(re, "$2$1");
document.write("字符串"+strSrc+"被转换为:"+strDest);
</script>
三 运行结果
字符串ab12cd34ef56被转换为:ab21cd43ef65
0 0
- 正则表达式replace方法应用
- replace应用的正则表达式
- JavaScript的replace方法与正则表达式结合应用讲解
- JavaScript的replace方法与正则表达式结合应用
- JavaScript的replace方法与正则表达式结合应用讲解
- JavaScript的replace方法与正则表达式结合应用讲解
- JavaScript 正则表达式--replace() 方法
- javascript replace方法与正则表达式
- js正则表达式/replace替换变量方法
- js正则表达式/replace替换变量方法
- js正则表达式/replace替换变量方法
- String 对象中的 正则表达式方法 replace
- js正则表达式在(replace()方法)
- JavaScript 中的replace方法以及与正则表达式如何结合应用
- 学习JS中的replace方法以及与正则表达式的结合应用
- JavaScript的replace方法与正则表达式结合应用 - alan3258的专栏 - CSDNBlog
- JavaScript的replace方法与正则表达式结合应用讲解(转)[
- 使用正则表达式Replace
- 利用js实现页面跳转并在跳转到的页面进行判断操作
- 正则表达式search方法应用
- 设计模式-中介者模式
- openshift安装弹性扩展
- JSON.stringify()、JSON.parse()、Object.toJSON()
- 正则表达式replace方法应用
- Android 性能优化 (一)APK高效瘦身
- 正则表达式split方法应用
- 高并发量网站解决方案
- javascript三种函数调用方式
- 最简单四步查看Android studio SHA1.不用输入命令。
- 【待整理===】【随时加】office 常用公式(即vb语句)
- javascript函数变量的作用域
- python学习随笔——第一篇:Python简介