var regex = /(d{4})-(d{2})-(d{2})/;
var string = "2017-06-12";
let result = regex.exec(string); //
// result=> ["2017-06-12", "2017", "06", "12", index: 0, input: "2017-06-12"]
typeof result; // Object
result instanceof Array; // true
Array.isArray(result); // true
我想问问js中这个的数组代表了什么意思,数组长度为什么是4 ?
result.length; // 4
exec