Il frammento di codice in C# qui di seguito, illustra una tecnica di espressione regolare con il quale sono estrapolati le frasi che iniziano con la lettera maiuscola E.
string tipoEspressione = @"\b[E]\w+";
Regex ExpRegular = new Regex(tipoEspressione);
string nomi = "Emanuele, Marco, Dante, Luigi, ermanno, emano, Enrico, Emma";
//Restituisce solo la prima occorrenza trovata e quindi Emanuele
Match ris = ExpRegular.Match(nomi);
MatchCollection risultato = ExpRegular.Matches(nomi);
foreach (var elemento in risultato)
{
//Restituisce solo i tre nomi maiuscole - Emanuele Enrico Emma
MessageBox.Show(elemento.ToString());
}
Iscriviti a:
Commenti sul post (Atom)
Nessun commento:
Posta un commento