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)
Le opere pubblicate in questo blog sono sotto la licenza Creative Commons. Attribuzione- No commerciale e no derivate.
Nessun commento:
Posta un commento