Zeichenfolgen bereinigen – Sonderzeichen entfernen

Heute gibt es einen weiteren Beitrag aus unserer Folge „Hilfreiche Funktionen in C# .NET„. Wenn man Dateinamen generiert, kann es manchmal dazu kommen, dass man Firmennamen oder andere, nicht vorher eindeutig generierte Zeichenfolgen in diesen Dateinamen einfügen will.

Speichert man dann die Datei, kommt es im Zweifelsfall zum Fehler – Nämlich genau dann, wenn man Sonderzeichen im Pfad hat. Das kann man umgehen, indem man vor der Speicherfunktion den Dateinamen auf Sonderzeichen prüft und diese entfernt. Hierfür haben wir folgende Funktion entwickelt:

Um die Regex-Funktionalität nutzen zu können, muss man zuvor natürlich die RegularExpressions wie folgt einbinden:

Diese Funktion ist, wie die anderen Hilfsfunktionen aus unserer Beitragsfolge, wieder statisch in einer Hilfsklasse untergebracht um einen schnellen Zugriff auf die Funktion zu ermöglichen.

Ein Kommentar

Kommentar schreiben

  • (benötigt)
  • (benötigt)