Index[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z] \p{M} 2nd 3rd 4th 5th 6th m/ ‹/ introduced machine-dependent character codes MacOS mail processing example makudonarudo example 2nd 3rd 4th \p{Mark} 2nd 3rd match actions context 2nd list 2nd scalar 2nd 3rd DFA vs. NFA efficiency example with backtracking example without backtracking in a string lazy example leftmost-longest longest m/ ‹/ introduced mechanics (see also: greedy; lazy) .* anchors capturing parentheses character classes and dot consequences greedy introduced Java literal text modes negating neverending 2nd 3rd avoiding discovery explanation non-determinism short-circuiting solving with atomic grouping solving with possessive quantifiers NFA vs. DFA 2nd of nothing POSIX Perl shortest-leftmost side effects intertwined Perl speed tag-team viewing mechanics Match (.NET) Success Match (Regex object method) Match Empty match modes Java Match object (.NET) Capture creating 2nd Groups Index Length NextMatch Result Success Synchronized ToString using Value match pointer Java 2nd 3rd 4th "match rejected by optimizer" match results Java MatchCollection Matcher appendReplacement appendTail end find group groupCount hasAnchoringBounds hasTransparentBounds hitEnd lookingAt matches pattern quoteReplacement region 2nd regionEnd regionStart replaceAll replaceFirst replacement argument requireEnd reset start text toMatchResult toString useAnchoringBounds usePattern 2nd useTransparentBounds Matcher object reusing $matches 2nd matches unexpected viewing all Matches (Regex object method) matches method 2nd MatchEvaluator matching delimited text HTML tag longest-leftmost matching comments Java MatchObject object (.NET) creating \p{Math_Symbol} 2nd 3rd Maton, William 2nd mb_ereg suite MBOL \p{Mc} 2nd 3rd McCloskey, Mike McCulloch, Warren \p{Me} 2nd 3rd mechanics viewing metacharacter conflicting differing contexts first-class 2nd introduced vs. metasequence metasequence defined method chaining Java method index Java mimic $& 2nd $' 2nd atomic grouping class set operations conditional with lookaround initial-character discrimination optimization named capture POSIX matching possessive quantifiers variable interpolation word boundaries 2nd 3rd {min,max} minlen length minus in character class MISL .NET "missing" functions PHP \p{Mn} 2nd 3rd mode modifier 2nd mode-modified span 2nd 3rd 4th 5th 6th modes introduced with egrep \p{Modifier_Letter} 2nd 3rd \p{Modifier_Symbol} 2nd 3rd modifiers /g /i /osmosis combining example with five "locking in" notation Perl Perl core unknown with regex object Morse, Ian motto Perl multi-character quotes Multiline (.NET) 2nd 3rd multiple-byte character encoding MungeRegexLiteral Mustang Java my binding in embedded code vs. local MySQL after-match data DBIx::DWIW version covered word boundaries |