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] "A logical calculus of the ideas imminent in nervous activity" after-match data .NET Java PHP after-match variables Perl pre-match copy Aho, Alfred 2nd \p{All} 2nd 3rd Perl 2nd 3rd \p{all} 2nd 3rd $all_matches 2nd collated stacked vs. $matches alternation and backtracking and parentheses efficiency 2nd greedy hand tweaking introduced order of 2nd 3rd 4th for correctness 2nd 3rd for efficiency analogy backtracking bread crumbs stacking dishes ball rolling charging batteries engines first come, first served gas additive learning regexes Pascal playing rummy regex as a language 2nd regex as filename patterns transmission 2nd transparencies (Perl's local) anchored 'string' anchored ( ‹) anchoring bounds Java AND class set operations ANSI escape sequences \p{Any} 2nd 3rd 4th 5th 6th Perl 2nd 3rd appendReplacement method appendTail method $ARGV 2nd \p{Arrows} 2nd 3rd ASCII encoding 2nd 3rd 4th Asian character encoding AssemblyName \p {Assigned} 2nd 3rd Perl 2nd 3rd AT&T Bell Labs atomic grouping (see also possessive quantifiers) details essence for efficiency 2nd 3rd introduced atomic grouping example 2nd 3rd 4th 5th 6th 7th auto-lookaheadification automatic possessification awk after-match data gensub history search and replace version covered word boundaries |