exec(/a|ab/ /*lastIndex=0*/ , "abc"); ["a"] /*input="abc", index=0*/ r.lastIndex=0 RegExp.${_,1,...,9}=["abc","","","","","","","","",""] exec(/((a)|(ab))((c)|(bc))/ /*lastIndex=0*/ , "abc"); ["abc","a","a",undefined,"bc",undefined,"bc"] /*input="abc", index=0*/ r.lastIndex=0 RegExp.${_,1,...,9}=["abc","a","a","","bc","","bc","","",""] exec(/a[a-z]{2,4}/ /*lastIndex=0*/ , "abcdefghi"); ["abcde"] /*input="abcdefghi", index=0*/ r.lastIndex=0 RegExp.${_,1,...,9}=["abcdefghi","","","","","","","","",""] exec(/a[a-z]{2,4}?/ /*lastIndex=0*/ , "abcdefghi"); ["abc"] /*input="abcdefghi", index=0*/ r.lastIndex=0 RegExp.${_,1,...,9}=["abcdefghi","","","","","","","","",""] exec(/(aa|aabaac|ba|b|c)*/ /*lastIndex=0*/ , "aabaac"); ["aaba","ba"] /*input="aabaac", index=0*/ r.lastIndex=0 RegExp.${_,1,...,9}=["aabaac","ba","","","","","","","",""] replace(/^(a+)\1*,\1+$/ /*lastIndex=0*/ , "aaaaaaaaaa,aaaaaaaaaaaaaaa", "$1"); "aaaaa" r.lastIndex=0 RegExp.${_,1,...,9}=["aaaaaaaaaa,aaaaaaaaaaaaaaa","aaaaa","","","","","","","",""] exec(/(z)((a+)?(b+)?(c))*/ /*lastIndex=0*/ , "zaacbbbcac"); ["zaacbbbcac","z","ac","a",undefined,"c"] /*input="zaacbbbcac", index=0*/ r.lastIndex=0 RegExp.${_,1,...,9}=["zaacbbbcac","z","ac","a","","c","","","",""] exec(/(a*)*/ /*lastIndex=0*/ , "b"); ["",undefined] /*input="b", index=0*/ r.lastIndex=0 RegExp.${_,1,...,9}=["b","","","","","","","","",""] exec(/(a*)b\1+/ /*lastIndex=0*/ , "baaaac"); ["b",""] /*input="baaaac", index=0*/ r.lastIndex=0 RegExp.${_,1,...,9}=["baaaac","","","","","","","","",""] exec(/(?=(a+))/ /*lastIndex=0*/ , "baaabac"); ["","aaa"] /*input="baaabac", index=1*/ r.lastIndex=0 RegExp.${_,1,...,9}=["baaabac","aaa","","","","","","","",""] exec(/(?=(a+))a*b\1/ /*lastIndex=0*/ , "baaabac"); ["aba","a"] /*input="baaabac", index=3*/ r.lastIndex=0 RegExp.${_,1,...,9}=["baaabac","a","","","","","","","",""] exec(/(.*?)a(?!(a+)b\2c)\2(.*)/ /*lastIndex=0*/ , "baaabaac"); ["baaabaac","ba",undefined,"abaac"] /*input="baaabaac", index=0*/ r.lastIndex=0 RegExp.${_,1,...,9}=["baaabaac","ba","","abaac","","","","","",""]