1556330
//第一种测试
for(var i=0;i<5;i++){ var subject = 'two'; try{ console.log(testParser(subject)); }catch(err){ console.log(err.message); } } //结果
{ regExp: /.two./g } No Match { regExp: /.two./g } No Match { regExp: /.two./g } 看吧,还是有没有匹配到的吧。罪过啊。
//第二种测试
for(var i=0;i<5;i++){ var subject = 'two'; try{ console.log(matchParser(subject)); }catch(err){ console.log(err.message); } } //结果
{ regExp: /.two./g } { regExp: /.two./g } { regExp: /.two./g } { regExp: /.two./g } { regExp: /.two./g } 代码有点多,你们自己去看吧 javascript的中的test和match,结果你不敢相信