venerdì 16 ottobre 2020

C# Expressioni regulare trovare tutte le parole che iniziano con la E ignorando se sono maiuscuole e minuscole

Con le espressioni regolari, in particolare con la classe regex possiamo gestire filtrando le informazioni che ci servono.
Qui di seguito l'espressione regolare che estrapola tutte quei nomi che iniziano con la lettera E senza tener conto se è maiuscola o minuscola, tramite il parametro "IgnoreCase".


string tipoEspressione = @"\b[E]\w+";

Regex ExpRegular = new Regex(tipoEspressione, RegexOptions.IgnoreCase);

string nomi = "Emanuele, Marco, Dante, Luigi, ermanno, emano, Enrico, Emma";

//Restituisce tutto quello che inizia con la lettera E



MatchCollection risultato = ExpRegular.Matches(nomi);
 
foreach (var elemento in risultato)



{



MessageBox.Show(elemento.ToString());

}
 

Nessun commento: