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]

\p{P} 2nd 3rd

panic: top_env

Papen, Jeffrey

PARAGRAPH SEPARATOR 2nd 3rd

\p{Paragraph_Separator} 2nd

\p{ParagraphRSeparator}

parentheses

        and alternation

        as \ ( ‹\)

        balanced 2nd 3rd 4th 5th

                difficulty

        capturing 2nd

                and DFAs 2nd

                introduced with egrep

                mechanics

                Perl

        capturing only

        counting

        elimination optimization

        limiting scope

        named capture 2nd 3rd 4th 5th 6th

        nested 2nd 3rd 4th 5th

        non-capturing 2nd

        non-participating

        nonparticipation 2nd 3rd

       with split

                .NET 2nd

                Perl

parser 2nd 3rd

parsing regex

participate in match

Pascal 2nd 3rd

        matching comments of

patch

pathname example

Pattern

        CANON_EQ 2nd

        CASE_INSENSITIVE 2nd 3rd 4th

        CASE_INSENSITIVE bug

        COMMENTS 2nd 3rd 4th

        compile

        DOTALL 2nd

        flags

        matcher

        matches

        MULTILINE 2nd 3rd

        MULTILINE bug

        pattern

        quote

        split

        toString

        UNICODE_CASE 2nd

        UNIX_LINES 2nd

pattern argument

        array order 2nd

pattern arguments PHP 2nd

pattern method

pattern modifier

        A

        D 2nd

        e 2nd 3rd

        m

        S 2nd 3rd 4th 5th

        U

        u 2nd 3rd

        unknown errors

        X

        x 2nd

pattern modifiers PHP

PatternSyntaxException 2nd

\p{Pc} 2nd 3rd 4th 5th 6th

PCRE 2nd

        \w

        "extra stuff"

        flavor overview

        lookbehind

        recursive matching

        study

        version covered

pcre_study

\p{Pd} 2nd 3rd

\p{Pe} 2nd 3rd

PeakWebhosting.com

people

        Aho, Alfred 2nd

        Barwise, J.

        Byington, Ryan

        Click, Cliff

        Constable, Robert

        Conway, Damian

        Cruise, Tom

        Filo, David

        Fite, Liz

        Friedl, Alfred

        Friedl, brothers

        Friedl, Fumie v

                birthday

        Friedl, Jeffrey

        Friedl, Stephen 2nd

        George, Kit

        Gill, Stuart

        Gosling, James

        Greant, Zak

        Gutierrez, David

        Hazel, Philip 2nd 3rd

        Keisler, H. J.

        Kleene, Stephen

        Kunen, K.

        Lord, Tom

        Lunde, Ken 2nd

        Maton, William 2nd

        McCloskey, Mike

        McCulloch, Warren

        Morse, Ian

        Oram, Andy

        Papen, Jeffrey

        Perl Porters

        Pinyan, Jeff

        Pitts, Walter

        Reinhold, Mark

        Sethi, Ravi

        Spencer, Henry 2nd 3rd

        Thompson, Ken 2nd

        Tubby

        Ullman, Jeffrey

        Wall, Larry 2nd 3rd

        Zawodny, Jeremy

        Zmievski, Andrei 2nd 3rd

Perl

        $/

        \p{ ‹}

       context (see also match, context)

                contorting

        efficiency

        flavor overview 2nd

        greatest weakness

        history 2nd

        introduction

        line anchors

        modifiers

        motto

       option

                -c

                -Dr

                -e 2nd 3rd

                -i

                -M

                -Mre=debug

                -n

                -p

                -w 2nd 3rd 4th

        regex operators

        search and replace

        Unicode

        version covered

        warnings

                ($^w variable)

                use warnings 2nd

       

@ Perl interpolation

Perl Porters

perladmin

\p{Pf} 2nd 3rd

        Java 2nd 3rd

PHP

\pZ PHP

\pN PHP

\pL PHP 2nd

PHP

        \p{ ‹}

        \w

        after-match data

        benchmarking

        callback 2nd

        CSV parsing example

        efficiency

        flavor overview

        history

        line anchors

        lookbehind 2nd

        "missing" functions

        pattern arguments 2nd

        recursive matching

        regex delimiters 2nd

        search and replace

        single-quoted string

        str_replace

        strings

        study

        Unicode 2nd

        version covered

        word boundaries

\p{Pi} 2nd 3rd

        Java 2nd 3rd

Pinyan, Jeff

Pitts, Walter

plus

        as \+

        backtracking

        greedy 2nd

        introduced

        lazy

        possessive

\p{Po} 2nd 3rd

population example

pos 2nd 3rd

POSIX

        [. ‹.]

        [: ‹:]

        Basic Regular Expressions

        bracket expressions

        character class

        character class and locale

        character equivalent

        collating sequences

        dot

        empty alternatives

        Extended Regular Expressions

        locale

                overview

        longest-leftmost rule 2nd

        superficial flavor chart

POSIX NFA

        backtracking example

        testing for

possessive quantifier 2nd

possessive quantifiers 2nd 3rd 4th

        automatic

        for efficiency 2nd 3rd

        mimicking

        optimization

possessive quantifiers example 2nd

postal code example

pragma

        charnames

        overload

        re 2nd

        strict 2nd 3rd

        warnings 2nd

pre-check of required character 2nd 3rd 4th

        mimic

        viewing

pre-match copy

preg function interface

preg suite

        "missing" functions

preg_grep

PREG_GREP_INVERT

preg_match

        offset

preg_match_all

PREG_OFFSET_CAPTURE 2nd 3rd

preg_pattern_error

PREG_PATTERN_ORDER

preg_quote 2nd

preg_regex_error

preg_regex_to_pattern

preg_replace

preg_replace_callback

PREG_SET_ORDER

preg_split

PREG_SPLIT_DELIM_CAPTURE

PREG_SPLIT_NO_EMPTY

PREG_SPLIT_OFFSET_CAPTURE

prepending filename to line

price rounding example 2nd

        with alternation

        with atomic grouping

        with possessive quantifier

Principles of Compiler Design

printf

private vs. global Perl variables

\p{Private_Use} 2nd 3rd

procedural handling

        compile caching

processing instructions

procmail

        version covered

Programming Perl 2nd 3rd

promote

properties 2nd 3rd 4th 5th

PS 2nd 3rd

\p{Ps} 2nd 3rd

publication

        "A logical calculus of the ideas imminent in nervous activity"

        Bulletin of Math. Biophysics

        CJKV Information Processing

        Communications of the ACM

        CompilersPrinciples, Techniques, and Tools

        Embodiments of Mind

        Object Oriented Perl

        Principles of Compiler Design

        Programming Perl 2nd 3rd

        Regular Expression Search Algorithm

        The Kleene Symposium

        "The Role of Finite Automata in the Development of Modern Computing Theory"

\p{Punctuation} 2nd 3rd

Python

        \Z

        after-match data

        benchmarking

        line anchors

        mode modifiers

        regex approach

        strings

        version covered

        word boundaries

Категории