Lines Matching refs:str

258 	function alert(str) {
259 window.alert('SyntaxHighlighter\n\n' + str);
456 parse: function parse(str) {
468 while ((match = XRegExp.exec(str, regex, pos)) != null) {
668 function clipDuplicates(str) {
669 return nativ.replace.call(str, /([\s\S])(?=[\s\S]*\1)/g, '');
851 function pad4(str) {
852 while (str.length < 4) {
853 str = '0' + str;
855 return str;
1289 XRegExp.escape = function (str) {
1290 return nativ.replace.call(toObject(str), /[-[\]{}()*+?.,\\^$|#\s]/g, '\\$&');
1322 XRegExp.exec = function (str, regex, pos, sticky) {
1346 match = fixed.exec.call(r2, str);
1381 XRegExp.forEach = function (str, regex, callback) {
1386 while (match = XRegExp.exec(str, regex, pos)) {
1393 callback(match, ++i, str, regex);
1511 XRegExp.match = function (str, regex, scope) {
1527 result = nativ.match.call(toObject(str), r2);
1566 XRegExp.matchChain = function (str, chain) {
1594 }([str], 0);
1644 XRegExp.replace = function (str, search, replacement, scope) {
1667 result = fixed.replace.call(toObject(str), s2, replacement);
1701 XRegExp.replaceEach = function (str, replacements) {
1706 str = XRegExp.replace(str, r[0], r[1], r[2]);
1709 return str;
1738 XRegExp.split = function (str, separator, limit) {
1739 return fixed.split.call(toObject(str), separator, limit);
1765 XRegExp.test = function (str, regex, pos, sticky) {
1767 return !!XRegExp.exec(str, regex, pos, sticky);
1880 fixed.exec = function (str) {
1898 nativ.replace.call(String(str).slice(match.index), r2, function () {
1943 fixed.test = function (str) {
1945 return !!fixed.exec.call(this, str);
2132 var str = String(this),
2148 XRegExp.forEach(str, separator, function (match) {
2151 output.push(str.slice(lastLastIndex, match.index));
2152 if (match.length > 1 && match.index < str.length) {
2160 if (lastLastIndex === str.length) {
2165 output.push(str.slice(lastLastIndex));
2562 function getLines(str) {
2563 return str.split(/\r?\n/);
2599 wrapLinesWithCode: function wrapLinesWithCode(str, css) {
2600 if (str == null || str.length == 0 || str == '\n' || css == null) return str;
2610 str = str.replace(/</g, '&lt;');
2613 str = str.replace(/ {2,}/g, function (m) {
2621 lines = getLines(str);
2880 function eachLine(str, callback) {
2881 var lines = splitLines(str);
2919 function trim(str) {
2920 return str.replace(/^\s+|\s+$/g, '');
3027 function isEmpty(str) {
3028 return (/^\s*$/.test(str)
3706 value: function getKeywords(str) {
3707 var results = str.replace(/^\s+|\s+$/g, '').replace(/\s+/g, '|');
4102 function getKeywordsCSS(str) {
4103 return '\\b([a-z_]|)' + str.replace(/ /g, '(?=:)\\b|\\b([a-z_\\*]|\\*|)') + '(?=:)\\b';
4106 function getValuesCSS(str) {
4107 return '\\b' + str.replace(/ /g, '(?!-)(?!:)\\b|\\b()') + '\:\\b';
4894 function getKeywordsCSS(str) {
4895 return '\\b([a-z_]|)' + str.replace(/ /g, '(?=:)\\b|\\b([a-z_\\*]|\\*|)') + '(?=:)\\b';
4898 function getValuesCSS(str) {
4899 return '\\b' + str.replace(/ /g, '(?!-)(?!:)\\b|\\b()') + '\:\\b';
5070 var str = match[0],
5076 while (pos < str.length - 1) {
5077 var chunk = str.substr(pos, 2);
5093 …result.push(new Match(str.substring(matchStart, pos + 2), matchStart + match.index, regexInfo.css)…
5106 var str = match[0],
5112 while (pos < str.length - 1) {
5114 if (str.substr(pos, 2) == "\\(") {
5115 …result.push(new Match(str.substring(matchStart, pos + 2), matchStart + match.index, regexInfo.css)…
5122 if (str[pos] == "(") {
5125 if (str[pos] == ")") {
5135 …result.push(new Match(str.substring(matchStart, str.length), matchStart + match.index, regexInfo.c…