Regex Cheat Sheet Regex Tutorials Regex Forums Regex Book
URL SOURCE:   FILE SOURCE:

MATCH PATTERN:

REPLACEMENT PATTERN:

OPERATION: # # USE .NET FLAGS: i
x
m
s
 Help SHOW MATCH ARRAY:    EXPLAIN:  OPTIMIZE:    SHOW CODE: PHP
ASP
VB.NET
C#.NET
Java
JS
DELIM: HIGHLIGHT MATCHES:      GEN SAMPLES:   
    Save example     Help     FROM: TO: 

PASSWORD RESTRICTIONS:

Allow only these characters:  (any character)  ]
At Least  Total Characters
No More Than   Total Characters
At Least  Lowercase Characters (a-z)
At Least  Uppercase Characters (A-Z)
At Least  Numeric Characters (0-9)
At Least  Special Characters in [^a-zA-Z0-9]  ]
Disallow sequential alphanumeric sequences of or more (i.e. 123... abc... ABC...)
Disallow repeating characters of or more (i.e. 11... aa... AA... %%...)

WORD LIST:



SOURCE TEXT:

HIGHLIGHTED MATCHES:

CAPTURE GROUPS Help
0
 
1
 
2 : 'src'
 
3 : 'alt'
 
4 : 'height'
 
5 : 'width'

<img src="/images/image1.jpg" alt="Test Image" height="2" width="1" />

<img src='/images/image1.jpg' alt='Test Image' height='2' width='1' />

<img src='/images/image1.jpg' alt="Test Image" height='2' width="1" />



<img height="2" width="1" src="/images/image1.jpg" alt="Test Image" />

<img height='2' width='1' src="/images/image1.jpg" alt="Test Image" />

<img height='2' width="1" src='/images/image1.jpg' alt="Test Image" />

RESULTS:

Execution Time(sec.):
0.000021

Raw Match Pattern:
<img[^>]+?((?:src=["'](?P<src>[^"']+)["'])\s*|(?:alt=["'](?P<alt>[^"']+)["'])\s*|(?:height=["'](?P<height>[^"']+)["'])\s*|(?:width=["'](?P<width>[^"']+)["'])\s*)*[^>]+?>

$matches Array:
(
    [0] => Array
        (
            [0] => <img src="/images/image1.jpg" alt="Test Image" height="2" width="1" />
            [1] => <img src='/images/image1.jpg' alt='Test Image' height='2' width='1' />
            [2] => <img src='/images/image1.jpg' alt="Test Image" height='2' width="1" />
            [3] => <img height="2" width="1" src="/images/image1.jpg" alt="Test Image" />
            [4] => <img height='2' width='1' src="/images/image1.jpg" alt="Test Image" />
            [5] => <img height='2' width="1" src='/images/image1.jpg' alt="Test Image" />
        )

    [1] => Array
        (
            [0] => width="1" 
            [1] => width='1' 
            [2] => width="1" 
            [3] => alt="Test Image" 
            [4] => alt="Test Image" 
            [5] => alt="Test Image" 
        )

    [src] => Array
        (
            [0] => /images/image1.jpg
            [1] => /images/image1.jpg
            [2] => /images/image1.jpg
            [3] => /images/image1.jpg
            [4] => /images/image1.jpg
            [5] => /images/image1.jpg
        )

    [2] => Array
        (
            [0] => /images/image1.jpg
            [1] => /images/image1.jpg
            [2] => /images/image1.jpg
            [3] => /images/image1.jpg
            [4] => /images/image1.jpg
            [5] => /images/image1.jpg
        )

    [alt] => Array
        (
            [0] => Test Image
            [1] => Test Image
            [2] => Test Image
            [3] => Test Image
            [4] => Test Image
            [5] => Test Image
        )

    [3] => Array
        (
            [0] => Test Image
            [1] => Test Image
            [2] => Test Image
            [3] => Test Image
            [4] => Test Image
            [5] => Test Image
        )

    [height] => Array
        (
            [0] => 2
            [1] => 2
            [2] => 2
            [3] => 2
            [4] => 2
            [5] => 2
        )

    [4] => Array
        (
            [0] => 2
            [1] => 2
            [2] => 2
            [3] => 2
            [4] => 2
            [5] => 2
        )

    [width] => Array
        (
            [0] => 1
            [1] => 1
            [2] => 1
            [3] => 1
            [4] => 1
            [5] => 1
        )

    [5] => Array
        (
            [0] => 1
            [1] => 1
            [2] => 1
            [3] => 1
            [4] => 1
            [5] => 1
        )

)