lunedì 30 novembre 2020

C# Regex espressione regolare per validare email con separatore ; e ,

Se vogliamo validare una serie di indirizzi email, inseriti per esempio in una casella di testo, separati dal carattere ";"  o ",", tramite la classe Regex è l'espressione regolare qui di seguito, possiamo validare ciò.

Qui di seguito il frammento di codice.

string espressioneEmail = @"^((\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*)\s*[;,]{0,1}\s*)+$";

bool valido = Regex.IsMatch(textBox1.Text, espressioneEmail);



MessageBox.Show(valido.ToString());

Nessun commento: