Displaying page
of
pages;
Items to
|
Title |
Test
Details
Pattern Title
|
|
Expression |
^((?:(?:(?:\w[\.\-\+]?)*)\w)+)\@((?:(?:(?:\w[\.\-\+]?){0,62})\w)+)\.(\w{2,6})$
|
|
Description |
Not a 100% email validation. It doesn't work with IP-Adresses, but it's good for most common cases. At least I hope so.
|
|
Matches |
a-b-c@d-e-f.com | a@b.ce | Me@my.museum
|
|
Non-Matches |
abc@def.g | a--b@c--d.fe | -abc@-def-.def
|
|
Author |
Rating:
Sebastian Hiller
|
|
Title |
Test
Details
Pattern Title
|
|
Expression |
^((?:(?:(?:[a-zA-Z0-9][\.\-\+_]?)*)[a-zA-Z0-9])+)\@((?:(?:(?:[a-zA-Z0-9][\.\-_]?){0,62})[a-zA-Z0-9])+)\.([a-zA-Z0-9]{2,6})$
|
|
Description |
Captures Submatches, problem:domainname length can be longer than 64 chars, because every [a-zA-Z0-9][\.\-_] is only countet as one char.
|
|
Matches |
abc@def.gh | a+b_c@d-e_f.gh | abc@def.ghijkl
|
|
Non-Matches |
__@__.__ | -a-@-b-.cd | a--b@c__d.ef
|
|
Author |
Rating:
Sebastian Hiller
|
Displaying page
of
pages;
Items to