码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript replace() 方法

时间:2014-11-27 14:17:28      阅读:257      评论:0      收藏:0      [点我收藏+]

标签:blog   http   io   ar   sp   java   on   div   log   

<!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>

 

JavaScript replace() 方法

标签:blog   http   io   ar   sp   java   on   div   log   

原文地址:http://www.cnblogs.com/sntetwt/p/4126187.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!