Lines Matching refs:search
731 self.replace = function (str, search, replacement, scope) { argument
732 var isRegex = self.isRegExp(search),
733 search2 = search,
736 if (scope === undef && search.global) {
740 search2 = copy(search, scope === "all" ? "g" : "", scope === "all" ? "" : "g");
742 search2 = new RegExp(self.escape(String(search)), "g");
745 if (isRegex && search.global) {
746 search.lastIndex = 0; // Fixes IE, Safari bug (last tested IE 9, Safari 5.1)
999 fixed.replace = function (search, replacement) { argument
1000 var isRegex = self.isRegExp(search), captureNames, result, str, origLastIndex;
1002 if (search.xregexp) {
1003 captureNames = search.xregexp.captureNames;
1005 if (!search.global) {
1006 origLastIndex = search.lastIndex;
1009 search += "";
1012 result = nativ.replace.call(String(this), search, function () {
1026 if (isRegex && search.global) {
1027 search.lastIndex = args[args.length - 2] + args[0].length;
1033 result = nativ.replace.call(str, search, function () {
1085 if (search.global) {
1086 search.lastIndex = 0; // Fixes IE, Safari bug (last tested IE 9, Safari 5.1)
1088 … search.lastIndex = origLastIndex; // Fixes IE, Opera bug (last tested IE 9, Opera 11.6)
1754 function findElement(target, search, reverse /* optional */) argument
1760 propertyToFind = { '#' : 'id', '.' : 'className' }[search.substr(0, 1)] || 'nodeName',
1766 ? search.substr(1)
1767 : search.toUpperCase()
1775 found = findElement(nodes[i], search, reverse);