好好学一遍JavaScript 笔记(五)——正则表达式基础(3)

来源:未知 责任编辑:责任编辑 发表时间:2015-10-08 14:15 点击:

         */  
        sToMatch = "number1,number2,number3,number4,number5,number6,number7,number8,number9";    
        reBatCatRat = /number[1-4]/gi;   //或者使用负向类 /number[^5-9]/gi      
        arrMatches = sToMatch.match(reBatCatRat);    
        //alert(arrMatches);      
          
        /** 
         * 组合类——由其他的类组合而成的字符类。 
         * 假设要匹配所有从a~m的字母以及从1-4的数字、以及一个换行符 
         * [a-m1-4\n]  
         * javaScript/ECMAScript不支持某些其他正则表达式实现中的联合类和交叉类。这意味着你不能有类似 
         * [a-m[p-z]]或者[a-m[^b-e]]这类的模式出现  
         */  
           
           
        /** 
         * 预定义类 
            代码         等同于                      匹配 
            .           [^\n\r]                 除了换行和回车之外的任意字符 
            \d          [0-9]                   数字 
            \D          [^0-9]                  非数字字符 
            \s          [ \t\n\x0B\f\r]         空白字符 
            \S          [^ \t\n\x0B\f\r]        非空白字符 
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • Gb2312转utf-8编码的方法(vbs+js)
  • 如何使用Ajax技术开发Web应用程序(1)
  • js跳转路径问题
  • JavaScript模仿桌面窗口
  • 2011年度最佳 jQuery 插件
  • jquery学习笔记---jqGrid学习笔记 完整整理
  • 我知道的JavaScript -- 设计模式(桥接)应用之 – 验证器
  • 运用JavaScript构建你的第一个Metro式应用程序(on Windows
  • 用js检测两个线段是否相交
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1