JavaScript replace() 方法
<!DOCTYPE html>
<head>
<title>JavaScript replace() 方法</title>
<script type="text/javascript" src="/scripts/jquery.js"></script>
<script type="text/javascript">
/*
定义:replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。
语法:stringObject.replace(regexp/substr,replacement)
返回值:一个新的字符串,是用 replacement 替换了 regexp 的第一次匹配或所有匹配之后得到的。
说明:如果 regexp 具有全局标志 g,那么 replace() 方法将替换所有匹配的子串。否则,它只替换第一个匹配子串。
@作者:杨秀徐,主页 http://www.gzmsg.com
@用途:jQuery实现倒计时效果$(".time").countDown({time: "2015/12/1 10:00:00",type:0})
@参数:time: 结束时间,type:显示方式(0显示天数,1不显示天数)
*/
//例子 1
var str = "www.gzmsg.com、idc.gzmsg.com";
//document.write(str.replace(/gzmsg/i, "woome")); //结果:www.woome.com、idc.gzmsg.com
//例子 2
//document.write(str.replace(/gzmsg/g, "woome")); //结果:www.woome.com、idc.woome.com
var name = '"www","idc","shop"';
//document.write(name.replace(/"([^"]*)"/g, "'$1'")); //结果:'www','idc','shop'
var word = 'www,idc,shop';
var wd = word.replace(/\b\w+\b/g, function (ths) {
return ths.toUpperCase();
})
//document.write(wd); //结果:WWW,IDC,SHOP
user = "www, idc";
document.write(user.replace(/(\w+)\s*, \s*(\w+)/, "$2 $1")); //idc www
</script>
</head>
<body>
</body>
</html>
"唯有高屋建瓴,方可水到渠成"

浙公网安备 33010602011771号