try {

function f() {}
f("".match(/(?:(?=g)).{2147483648,}/ + (/[]/)), null);

} catch (e) {} // Yarr throws on the above regexp

var re = new RegExp("a[\x01-\\xDE]+M", "gi");
re.exec("");

var re = new RegExp("a[\x01-\\u00b8]+?c", "gi");
re.exec("");

var re = new RegExp("a[\x01-\\u00f8]?c", "gi");
re.exec("");