Lines Matching refs:pattern
12 pattern: /^=begin\s[\s\S]*?^=end/m,
17 pattern: /(\b(?:class)\s+|\bcatch\s+\()[\w.\\]+/i,
28 pattern: /#\{[^}]+\}/,
31 pattern: /^#\{|\}$/,
43 pattern: /%r([^a-zA-Z0-9\s{([<])(?:(?!\1)[^\\]|\\[\s\S])*\1[gim]{0,3}/,
50 pattern: /%r\((?:[^()\\]|\\[\s\S])*\)[gim]{0,3}/,
58 pattern: /%r\{(?:[^#{}\\]|#(?:\{[^}]+\})?|\\[\s\S])*\}[gim]{0,3}/,
65 pattern: /%r\[(?:[^[\]\\]|\\[\s\S])*\][gim]{0,3}/,
72 pattern: /%r<(?:[^<>\\]|\\[\s\S])*>[gim]{0,3}/,
79 pattern:
87 pattern: /(^|[^:]):[a-zA-Z_]\w*(?:[?!]|\b)/,
91 pattern: /(\bdef\s+)[\w.]+/,
108 pattern: /%[qQiIwWxs]?([^a-zA-Z0-9\s{([<])(?:(?!\1)[^\\]|\\[\s\S])*\1/,
115 pattern: /%[qQiIwWxs]?\((?:[^()\\]|\\[\s\S])*\)/,
123 pattern: /%[qQiIwWxs]?\{(?:[^#{}\\]|#(?:\{[^}]+\})?|\\[\s\S])*\}/,
130 pattern: /%[qQiIwWxs]?\[(?:[^[\]\\]|\\[\s\S])*\]/,
137 pattern: /%[qQiIwWxs]?<(?:[^<>\\]|\\[\s\S])*>/,
144 pattern: /("|')(?:#\{[^}]+\}|\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,