js 正则表达式的replace函数用法

发布时间:2020-02-28编辑:脚本学堂
函数功能:replace函数返回根据正则表达式进行文字替换后的字符串的复制。

函数功能:replace函数返回根据正则表达式进行文字替换后的字符串的复制。

函数格式:stringObj.replace(rgExp, replaceText)

参数:字符串stringObj,rgExp正则表达式,replaceText所替换的内容

以下例子的内容包括字符串创建,正则表达式隐式创建对象,创建正则表达式,进行replace方法的使用匹配
例子:
 

复制代码 代码如下:
<html>
<script language="javascript" type="text/javascript">
//要替换的字符串的内容
var objStr=new String("Designed By Androidyue");
//隐式创建正则表达式对象
var reG=/e/w?/g;//全局匹配(g为全局匹配参数),匹配e或者e?内容
var re=/e/w?/;//没有指定参数,值进行一次匹配
with(document){
write("进行匹配前的字符串"+objStr+"<br>");
write("进行了全局匹配的字符串"+objStr.replace(reG,"**")+"<br>");
write("进行匹配,没有指定参数值进行一次匹配"+objStr.replace(re,"××"));
}
</script>
</html>