Build, test, and debug regular expressions
Validates one or more email addresses separated by semicolons (the [;.] separator also permits periods), such as a multi-recipient input field in a form. Each address is made of an alphanumeric local part allowing underscores, hyphens, and dots, followed by an @ symbol, a domain segment, and a 2-5 letter TLD. Anchored with ^ and $ so the entire string must conform to this email-list format. It is a simplistic validation and may accept technically invalid emails.