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]

MungeRegexLiteral

RegexOptions

        Multiline

! ~

$ 2nd 3rd

        escaping

        Java

        optimization

        Perl interpolation

        PHP

$&

$&amp

        .NET

        checking for

        mimicking 2nd

        naughty

        OK for debugging

        pre-match copy

$' 2nd

        .NET 2nd

        checking for 2nd

        mimicking 2nd

        naughty 2nd

        OK for debugging 2nd

        pre-match copy 2nd

$*

$+ 2nd 3rd

        .NET 2nd

        \p{ ‹}

        after-match data

        benchmarking

        character-class subtraction

        code example

        example

        flavor overview

        JIT

        line anchors

        literal-text mode

        MISL

        object model

        regex approach

        regex flavor

        search and replace 2nd

        URL example

        version covered

        word boundaries

$+ .NET

$/ 2nd

        Perl

$0 2nd

        Java 2nd

        PHP 2nd

$1 2nd 3rd 4th 5th 6th

        .NET 2nd

        in other languages 2nd

        introduced 2nd

        Java 2nd

        pre-match copy 2nd

$^N 2nd 3rd 4th

$^R 2nd 3rd 4th

$^w 2nd

$_ 2nd 3rd 4th 5th 6th 7th 8th

        .NET

${0}

% Perl interpolation

(?!) 2nd 3rd 4th

(?# ‹) 2nd 3rd

(?1)

        Java 2nd

        PCRE 2nd

        PHP 2nd

(?1) PHP 2nd

(?n) 2nd

(?P< ‹>) 2nd

(?p< ‹>) 2nd

(?R) 2nd

        PCRE 2nd

        PHP 2nd

++

-i as -y 2nd

.*

        introduced

        mechanics of matching

        optimization

        warning about

.NET 2nd 3rd 4th 5th 6th

        $+ 2nd

        \p{ ‹} 2nd

        after-match data 2nd

        benchmarking 2nd

        character-class subtraction 2nd

        code example 2nd

        flavor overview 2nd

        JIT 2nd

        line anchors 2nd

        literal-text mode 2nd

        MISL 2nd

        object model 2nd

        regex approach 2nd

        regex flavor 2nd

        search and replace 2nd 3rd 4th

        URL example 2nd

        version covered 2nd

        word boundaries 2nd

//

/c 2nd 3rd 4th

/e 2nd

/g 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th

        introduced 2nd

        with regex object 2nd

/i 2nd

        introduced 2nd

        with study 2nd

/m 2nd

/o 2nd

        with regex object 2nd

/s 2nd

/x 2nd 3rd 4th

        history 2nd

        introduced 2nd

& pound ;

        Java

        Perl

‹ 2nd

        unrolling 2nd

(?-i)

(?i)

8859-1 encoding 2nd 3rd 4th 5th

< >

        and $_

<br/> 2nd

= ~ 2nd

        introduced

? ‹?

@" ‹"

@+ 2nd 3rd

@- 2nd 3rd

[ = ‹= ]

[. ‹.]

[: ‹:]

[:<:]

\( ‹\)

\+

\0 2nd

\1 2nd 3rd 4th 5th 6th

        Perl 2nd

\< ‹\> 2nd 3rd 4th 5th

        egrep

        Emacs

        mimicking in Perl

\?

\\\\ 2nd 3rd

\A 2nd 3rd 4th

        optimization 2nd

\a 2nd

\B 2nd

\b 2nd 3rd 4th 5th 6th

        backspace and word boundary 2nd 3rd 4th

        Java 2nd

        Perl 2nd

        PHP 2nd

\b\B 2nd 3rd

\C 2nd

        PHP 2nd

\D 2nd 3rd 4th

\d 2nd 3rd 4th

        Perl 2nd

        PHP 2nd

\E 2nd

        Java 2nd 3rd 4th 5th 6th

\e 2nd 3rd 4th

\f 2nd

        introduced 2nd

\G 2nd 3rd 4th 5th 6th 7th 8th 9th 10th

        .NET 2nd

        advanced example 2nd 3rd 4th

        optimization 2nd

\l 2nd

\L ‹\E 2nd

        inhibiting 2nd

\n 2nd 3rd 4th

        introduced 2nd

        machine-dependency 2nd

\N{ name }

\pN PHP

\pZ PHP

\p{ ‹} 2nd

        .NET

        Java 2nd 3rd

        Perl

        PHP

\p{^ ‹} 2nd

\Q ‹\E 2nd

        inhibiting 2nd

\r 2nd 3rd 4th

        machine-dependency 2nd

\S 2nd 3rd 4th 5th 6th

\s 2nd 3rd 4th

        Emacs 2nd

        introduction 2nd

        Perl 2nd

        PHP 2nd

\t 2nd 3rd 4th

        introduced 2nd

\U 2nd

\u 2nd 3rd 4th 5th 6th

\U ‹\E 2nd

        inhibiting 2nd

\V 2nd

\v 2nd 3rd 4th

\W 2nd 3rd 4th

\w 2nd 3rd 4th 5th 6th

        Emacs 2nd

        Java 2nd

        many different interpretations 2nd

        Perl 2nd

        PHP 2nd 3rd

\X 2nd 3rd 4th

\x 2nd 3rd 4th

        Perl 2nd

\Z 2nd 3rd 4th

        Java 2nd

        optimization 2nd

\z 2nd 3rd 4th 5th 6th 7th 8th

        optimization 2nd

        PHP 2nd

^ 2nd

        Java

        optimization

{min,max}

2nd

2nd 3rd 4th 5th 6th

Категории