Lines Matching refs:match

154     var result = '', source = this, match;
158 if (match = source.match(pattern)) {
159 result += source.slice(0, match.index);
160 result += String.interpret(replacement(match));
161 source = source.slice(match.index + match[0].length);
173 return this.gsub(pattern, function(match) { argument
174 if (--count < 0) return match[0];
175 return replacement(match);
206 return (this.match(matchAll) || []).map(function(scriptTag) {
207 return (scriptTag.match(matchOne) || ['', ''])[1];
231 var match = this.strip().match(/([^?#]*)(#.*)?$/);
232 if (!match) return {};
234 return match[1].split(separator || '&').inject({}, function(hash, pair) {
297 return function(match) { return template.evaluate(match) }; argument
311 return this.template.gsub(this.pattern, function(match) { argument
312 var before = match[1];
313 if (before == '\\') return match[2];
314 return before + String.interpret(object[match[3]]);
396 if (stringValue.match(pattern))
900 (navigator.userAgent.match(/Gecko\/(\d{4})/) || [0,2005])[1] < 2005)
939 match(/^(text|application)\/(x-)?(java|ecma)script(;.*)?$/i))
1238 match: function(element, selector) { method in Element.Methods
1241 return selector.match($(element));
1298 elementClassName.match(new RegExp("(^|\\s)" + className + "(\\s|$)")))
1345 return $(element).innerHTML.match(/^\s*$/);
1384 if(value = (element.getStyle('filter') || '').match(/alpha\(opacity=(.*)\)/))
1758 var params = this.params, expr = this.expression, match, modifier, clause, rest;
1759 … while (match = expr.match(/^(.*)\[([a-z0-9_:-]+?)(?:([~\|!]?=)(?:"([^"]*)"|([^\]\s]*)))?\]$/i)) {
1761 … params.attributes.push({name: match[2], operator: match[3], value: match[4] || match[5] || ''});
1762 expr = match[1];
1767 while (match = expr.match(/^([^a-z0-9_-])?([a-z0-9_-]+)(.*)/i)) {
1768 modifier = match[1], clause = match[2], rest = match[3];
1819 this.match = new Function('element', 'if (!element.tagName) return false; \ class
1828 if (this.match(element))
1836 if (this.match(element = scope[i]))
1850 return elements.select(selector.match.bind(selector)).map(Element.extend);
1860 … return expression.match(/[^\s"]+(?:"[^"]*"[^\s"]+)*/g).inject([null], function(results, expr) {
2262 (navigator.appVersion.match(/Konqueror|Safari|KHTML/)
2274 (navigator.appVersion.match(/Konqueror|Safari|KHTML/)
2289 if (navigator.appVersion.match(/\bMSIE\b/))