摘要:
http://www.cnblogs.com/mofish/archive/2011/11/03/2234858.html 阅读全文
摘要:
一:exec匹配不到后返回的是nullreg = /c{2,}/;str='cainiao';execReg(reg,str);结果返回null,c{2,}表示2个以上的c,而cainiao中只有1个c。二、贪心与非贪心人都是贪婪的,正则也是如此。如例子reg = /c{3,4}/;str='ccccTest'; 返回的结果为 “cccc",能匹配四个的时候,正则绝对不会去匹配三个。只 要在合法的情况下,它们会尽量多去匹配字符,这就叫做贪心模式。如果我们希望正则尽量少地匹配字符,那么就可以在表示数字的符号后面加上一个?。组成如下的形式:{n,}?, * 阅读全文