Regex zum ersetzen der ungültigen Zeichen

Ich habe nicht viel Erfahrung mit RegEx also ich bin mit vielen verkettete Zeichenfolge.Replace () - Aufrufe, um unerwünschte Zeichen -- gibt es ein RegEx, ich kann schreiben, optimieren diese?

string messyText = GetText();
string cleanText = messyText.Trim()
         .ToUpper()
         .Replace(",", "")
         .Replace(":", "")
         .Replace(".", "")
         .Replace(";", "")
         .Replace("/", "")
         .Replace("\\", "")
         .Replace("\n", "")
         .Replace("\t", "")
         .Replace("\r", "")
         .Replace(Environment.NewLine, "")
         .Replace(" ", "");

Dank

  • Auch wenn es nicht Ihre bevorzugte Codierung Konvention, wenn Sie die würde jedes .Replace() auf eine neue Zeile, es würde helfen, die Lesbarkeit auf dieser Website, so dass es nicht einen großen, horizontalen scrollen.
InformationsquelleAutor cordialgerm | 2010-10-07
Schreibe einen Kommentar