js中 exec与test方法的区别?

如题所述

test 返回 Boolean,查找对应的字符串中是否存在模式

exec 查找并返回当前的匹配结果,并以数组的形式返回。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-05-09
var s="cat dog";
var r=/cat/;
alert(r.test(s));//true
true;
alert(r.exec(s));//cat本回答被提问者和网友采纳
第2个回答  2013-03-01
恩,1楼right
相似回答