zerahuang

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年1月14日

摘要: 正则表达的匹配模式包括了贪婪匹配,惰性匹配和支配性匹配。由于js中没有支配性匹配,所以这里我主要介绍一下前两者。贪婪匹配: 表示方法:简单量词都是贪婪匹配。(? , * , +) 描述:贪婪匹配是先匹配整个字符串,匹配原则类似在正则表达式末尾加上$。如果匹配失败,则去掉最末位,重新进行上一个操作。直到匹配成功(这里需要进行最大量匹配,比如说/.*aa/,则会匹配到aa之前的所有字符,而不仅仅是aa之前第一个),如果是全局匹配,匹配成功之后还可以在此基础上继续进行匹配操作,或者是匹配失败。 示例: var temArr = "abzbaabxbaaabcb12"; //(用网 阅读全文
posted @ 2013-01-14 17:49 zerahuang 阅读(4323) 评论(0) 推荐(0) 编辑