码迷,mamicode.com
首页 > 其他好文 > 详细

博客样式测试

时间:2015-12-03 17:07:56      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:

 

 

 /*
        * var expression = / pattern /flags
        * 正则表达式可以带有一个或多个标志,用以标志表达式的行为
        * 正则表达式支持3个标志:
        * g: 表示全局模式,即模式将被应用于所有字符串,而不是在发现第一个匹配项时立即停止.
        * i: 表示忽略大小写
        * m: 表示多行
        *
        * 模式中所使用的任何元字符都必须转义。
        * */

        /*=================================以下皆为正则表达式字面量形式=============================*/
        var pattern1 = /at/g;//匹配所有‘at‘
        var pattern2 = /[bc]at/i;//匹配第一个‘bat‘或‘cat‘,忽略大小写
        var pattern3 = /\[bc\]at/i;//匹配[bc]at
        var pattern4 = /.at/gi; //匹配所有以‘at‘结尾的字符组合,不区分大小写.
        var pattern5 = /\.at/gi;//匹配所有.at,不区分大小写.
        /*================================以下为RegExp构造函数形式===============================*/
        /**
         * RegExp构造函数有2个参数:要匹配的字符串模式,另一个可选的标志字符串
         * 可以用字面量形式定义的表达式都可以通过构造函数来定义。
         *
         */
        var reg1 = new RegExp("[bc]at", "i");
        var reg = null;
        var i = 0;
        for(; i < 10; i++){
            reg = /cat/g;
            console.log(reg.test("catastrophe"));
        }
        var re = null;
        for(i = 0; i < 10; i++){

        }

 

博客样式测试

标签:

原文地址:http://www.cnblogs.com/maple0x/p/5016832.html

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