zoukankan      html  css  js  c++  java
  • 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(/w+/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>
    
  • 相关阅读:
    使用phpspider抓取网站文章
    laravel5中使用faker生成模拟数据
    记录一次apache服务器启动报错和解决方法
    记录一次手误删除了root用户的家目录
    Python+selenium+PIL截屏后,裁剪图片不准确(Win10)
    Git学习笔记(五)
    Git学习笔记(一)
    Git学习笔记(四)
    Git学习笔记(三)
    Git学习笔记(二)
  • 原文地址:https://www.cnblogs.com/sntetwt/p/4126187.html
Copyright © 2011-2022 走看看