Source code

Revision control

Copy as Markdown

Other Tools

var BUGNUMBER = 1108382;
var summary = 'Remove non-standard flag argument from String.prototype.{search,match,replace}.';
printBugNumber(BUGNUMBER);
printStatus (summary);
var result = "bbbAa".match("a", "i");
assertEq(result.index, 4);
assertEq(result.length, 1);
assertEq(result[0], "a");
result = "bbbA".match("a", "i");
assertEq(result, null);
result = "bbbAa".search("a", "i");
assertEq(result, 4);
result = "bbbA".search("a", "i");
assertEq(result, -1);
result = "bbbAaa".replace("a", "b", "g");
assertEq(result, "bbbAba");
if (typeof reportCompare === "function")
reportCompare(true, true);