Homa Page di Daniele Franceschini
Metodo estrarre una sequenza di caratteri con esclusione dei numeri con le espressioni regolari
Spesso si rende necessario estrarre una sequenza di caratteri da una stringa escludendo i numeri in essa contenuti, per fare questo normalmente si farebbero le capriole per scomporre la stringa attraverso il metodo substring e ottenere la stringa desiderata. Anche se questo modo di procedere funziona, un modo più comodo è attraverso le espressioni regolari che funzionano meglio e sempre a prescidere da dove si trovi il numero nella stringa. Questo è un esempio:
/// <summary>
/// Metodo per l'estrazione di una sequenza di caratteri con esclusione dei numeri
/// </summary>
/// <param name="s">Stringa da valutare</param>
/// <returns>Stringa la sequenza di caratteri</returns>
private string getOnlyStringPart(string s)
{
return Regex.Match(s,@"\S*[a-z|A-Z]").ToString();
}



