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] r" ‹" re 2nd re pragma re-search-forward reality check recursive matching (see also dynamic regex) .NET Java PCRE PHP 2nd red dragon Reflection reg_match regex balancing needs cache 2nd 3rd 4th compile 2nd default delimiters engine analogy error checking frame of mind freeflowing design history library 2nd longest-leftmost match shortest-leftmost mechanics nomenclature operands overloading 2nd inhibiting problems subexpression defined subroutines vs. English Regex (.NET) CompileToAssembly 2nd creating options Escape GetGroupNames GetGroupNumbers GroupNameFromNumber GroupNumberFromName IsMatch 2nd 3rd Match 2nd 3rd 4th 5th Matches 2nd object creating 2nd 3rd exceptions using 2nd Options Replace 2nd 3rd RightToLeft Split 2nd ToString Unescape regex approach .NET regex delimiters PHP 2nd regex flavor .NET Java regex literal 2nd inhibiting processing locking in parsing of processing regex objects regex objects /g /o efficiency in regex literal match modes viewing regex operators Perl regex overloading regex overloading example regex-directed matching and backreferences and greediness Regex.Escape RegexCompilationInfo RegexOptions Compiled 2nd 3rd 4th 5th 6th ECMAScript 2nd 3rd 4th 5th ExplicitCapture 2nd 3rd IgnoreCase 2nd 3rd 4th 5th IgnorePatternWhitespace 2nd 3rd 4th Multiline 2nd None 2nd RightToLeft 2nd 3rd 4th 5th Singleline 2nd 3rd region additional example anchoring bounds hitEnd Java methods that reset requireEnd resetting setting one edge transparent bounds region method regionEnd method regionStart method regsub regular expression origin of term Regular Expression Search Algorithm regular sets Reinhold, Mark removing whitespace Replace (Regex object method) replaceAll method replaceFirst method replacement argument array order 2nd Java PHP reproductive organs required character pre-check 2nd 3rd 4th 5th requireEnd method reset method 2nd Result (Match object method) RightToLeft (.NET) 2nd 3rd 4th 5th RightToLeft (Regex property) Ruby $ and ^ after-match data benchmarking line anchors mode modifiers version covered word boundaries rule earliest match wins standard quantifiers are greedy rx |