好好学一遍JavaScript 笔记(六)

来源:未知 责任编辑:责任编辑 发表时间:2013-11-17 14:40 点击:

继续正则表达式——量词:

/** 
  * 量词可以指定某个特定模式出现的次数。当指定某个模式应当出现 
  * 的次数时、可以指定硬性数量(例如、某个字符应该出现三次)、也 
  * 可以指定软性数量(例如、这个字符至少应该出现一次、不过可以 
  * 重复任意次)。 
         代码        描述 
         ?     出现零次或一次 
         *     出现零次或多次(任意次) 
         +     出现一次或多次(至少出现一次) 
         {n}   一定出现n次 
         {n,m}    至少出现n次但不超过m次 
         {n,}     至少出现n次 
          
     例如:想匹配bread,read,red这几个单词  
  */  
 var sIf = /b?rea?d/;         
 sIf = /b{0,1}rea{0,1}d/;     //另外一种方法   
   
 /** 
  *  
  * 例如匹配 bd,bad,baad,baaad 
  *  
  *             正则表达式           匹配 
                 ba?d            "bd","bad" 
                 ba*d            "bd","bad","baad","baaad" 
                 ba+d            "bad","baad","baaad" 
                 ba{0,1}d        "bd","bad" 
                 ba{0,}d         "bd","bad","baad","baaad" 
                 ba{1,}d         "bad","baad","baaad" 

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • Gb2312转utf-8编码的方法(vbs+js)
  • 如何使用Ajax技术开发Web应用程序(1)
  • js跳转路径问题
  • JavaScript模仿桌面窗口
  • 用js检测两个线段是否相交
  • 我知道的JavaScript -- 设计模式(桥接)应用之 – 验证器
  • 运用JavaScript构建你的第一个Metro式应用程序(on Windows
  • 我是如何去了解jquery的(六),案例之幻灯片轮换
  • Jquery封装幻灯片效果
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1