本页中提到正则的优先级:表6-10 提到 (ab)+ 能匹配到 的字符串 : abc aabc aabc 谁能帮解释,是不是错误? 这个只能匹配 ab abab ababab 的呀?【我只能写这么多,为了凑字 豆瓣啊~~】
如果只想检查是否存在ab (ab)+ var a = /(ab)+/;a.test("abc");/ 这个是可以的。 如果想严格匹配 ab 的组合 , 书中的说明就不准确了。
哦 返回true倒是对的 可能当时把匹配理解成整个字符串都在匹配项里
这个有问题吧,原文中说的没错啊,在javascript当中没有错的。var a = /(ab)+/;a.test("abc");//返回的是ture啊。。。。只要字符串中存在“ab”就行啦
哦 原来是这样纸~~ 3Q
正解 !这个是错误