Regular Expressions 101

Community Patterns

Validate multiple Email-addresses separated by semicolon

1

Regular Expression
PCRE (PHP <7.3)

/
^(([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5}){1,25})+([;.](([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5}){1,25})+)*$
/

Description

Validate multiple Email-addresses separated by semicolon. No check on allowed domains, just a plain and simple check on the correct structure

Submitted by maxthelup - 8 years ago