Skinny site

... un modo di esprimersi

  • Aumenta dimensione caratteri
  • Dimensione caratteri predefinita
  • Diminuisci dimensione caratteri
Home Code Snippets C# Metodo estrarre una sequenza di caratteri con esclusione dei numeri con le espressioni regolari

Metodo estrarre una sequenza di caratteri con esclusione dei numeri con le espressioni regolari

E-mail Stampa PDF
Valutazione attuale: / 0
ScarsoOttimo 
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();
}
Ultimo aggiornamento Sabato 09 Agosto 2008 22:18  

Google Analytics Tracking Module