Lines Matching refs:nativ
552 var nativ = {
580 var correctExecNpcg = nativ.exec.call(/()??/, '')[1] === undefined;
669 return nativ.replace.call(str, /([\s\S])(?=[\s\S]*\1)/g, '');
710 flags = nativ.replace.call(flags, new RegExp('[' + flagsToRemove + ']+', 'g'), '');
768 nativ.exec.call(/\/([a-z]*)$/i, RegExp.prototype.toString.call(regex))[1];
836 return nativ.test.call(flags.indexOf('x') > -1 ?
876 pattern = nativ.replace.call(pattern, /^\(\?([\w$]+)\)/, function ($0, $1) {
877 if (nativ.test.call(/[gy]/, $1)) {
993 RegExp.prototype.exec = (on ? fixed : nativ).exec;
994 RegExp.prototype.test = (on ? fixed : nativ).test;
995 String.prototype.match = (on ? fixed : nativ).match;
996 String.prototype.replace = (on ? fixed : nativ).replace;
997 String.prototype.split = (on ? fixed : nativ).split;
1128 …pattern: nativ.replace.call(output, /\(\?:\)(?:[*+?]|\{\d+(?:,\d*)?})?\??(?=\(\?:\))|^\(\?:\)(?:[*…
1130 flags: nativ.replace.call(appliedFlags, /[^gimuy]+/g, ''),
1220 optionalFlags = nativ.split.call(optionalFlags, '');
1290 return nativ.replace.call(toObject(str), /[-[\]{}()*+?.,\\^$|#\s]/g, '\\$&');
1527 result = nativ.match.call(toObject(str), r2);
1858 output.push(nativ.replace.call(XRegExp(pattern.source).source, parts, rewrite));
1882 match = nativ.exec.apply(this, arguments),
1898 nativ.replace.call(String(str).slice(match.index), r2, function () {
1965 result = nativ.match.apply(this, arguments);
2009 result = nativ.replace.call(String(this), search, function () {
2034 result = nativ.replace.call(this == null ? this : String(this), search, function () {
2037 … return nativ.replace.call(String(replacement), replacementToken, function ($0, $1, $2) {
2129 return nativ.split.apply(this, arguments);
2161 if (!nativ.test.call(separator, '') || lastLength) {