es5SpecExamples.baseline 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. exec(/a|ab/ /*lastIndex=0*/ , "abc");
  2. ["a"] /*input="abc", index=0*/
  3. r.lastIndex=0
  4. RegExp.${_,1,...,9}=["abc","","","","","","","","",""]
  5. exec(/((a)|(ab))((c)|(bc))/ /*lastIndex=0*/ , "abc");
  6. ["abc","a","a",undefined,"bc",undefined,"bc"] /*input="abc", index=0*/
  7. r.lastIndex=0
  8. RegExp.${_,1,...,9}=["abc","a","a","","bc","","bc","","",""]
  9. exec(/a[a-z]{2,4}/ /*lastIndex=0*/ , "abcdefghi");
  10. ["abcde"] /*input="abcdefghi", index=0*/
  11. r.lastIndex=0
  12. RegExp.${_,1,...,9}=["abcdefghi","","","","","","","","",""]
  13. exec(/a[a-z]{2,4}?/ /*lastIndex=0*/ , "abcdefghi");
  14. ["abc"] /*input="abcdefghi", index=0*/
  15. r.lastIndex=0
  16. RegExp.${_,1,...,9}=["abcdefghi","","","","","","","","",""]
  17. exec(/(aa|aabaac|ba|b|c)*/ /*lastIndex=0*/ , "aabaac");
  18. ["aaba","ba"] /*input="aabaac", index=0*/
  19. r.lastIndex=0
  20. RegExp.${_,1,...,9}=["aabaac","ba","","","","","","","",""]
  21. replace(/^(a+)\1*,\1+$/ /*lastIndex=0*/ , "aaaaaaaaaa,aaaaaaaaaaaaaaa", "$1");
  22. "aaaaa"
  23. r.lastIndex=0
  24. RegExp.${_,1,...,9}=["aaaaaaaaaa,aaaaaaaaaaaaaaa","aaaaa","","","","","","","",""]
  25. exec(/(z)((a+)?(b+)?(c))*/ /*lastIndex=0*/ , "zaacbbbcac");
  26. ["zaacbbbcac","z","ac","a",undefined,"c"] /*input="zaacbbbcac", index=0*/
  27. r.lastIndex=0
  28. RegExp.${_,1,...,9}=["zaacbbbcac","z","ac","a","","c","","","",""]
  29. exec(/(a*)*/ /*lastIndex=0*/ , "b");
  30. ["",undefined] /*input="b", index=0*/
  31. r.lastIndex=0
  32. RegExp.${_,1,...,9}=["b","","","","","","","","",""]
  33. exec(/(a*)b\1+/ /*lastIndex=0*/ , "baaaac");
  34. ["b",""] /*input="baaaac", index=0*/
  35. r.lastIndex=0
  36. RegExp.${_,1,...,9}=["baaaac","","","","","","","","",""]
  37. exec(/(?=(a+))/ /*lastIndex=0*/ , "baaabac");
  38. ["","aaa"] /*input="baaabac", index=1*/
  39. r.lastIndex=0
  40. RegExp.${_,1,...,9}=["baaabac","aaa","","","","","","","",""]
  41. exec(/(?=(a+))a*b\1/ /*lastIndex=0*/ , "baaabac");
  42. ["aba","a"] /*input="baaabac", index=3*/
  43. r.lastIndex=0
  44. RegExp.${_,1,...,9}=["baaabac","a","","","","","","","",""]
  45. exec(/(.*?)a(?!(a+)b\2c)\2(.*)/ /*lastIndex=0*/ , "baaabaac");
  46. ["baaabaac","ba",undefined,"abaac"] /*input="baaabaac", index=0*/
  47. r.lastIndex=0
  48. RegExp.${_,1,...,9}=["baaabaac","ba","","abaac","","","","","",""]