Mastering Regular Expressions

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

Категории