Kenntnisstand

Dezember 2021

Beobachtung

Bei Verwendung eines regulären Ausdrucks zum Entfernen von Sonderzeichen (z. B. * oder #) greift dieser nicht.

Mögliche Ursache

Hierbei gilt es zu beachten, dass einige Zeichen wie das Asterisk * und auch die Raute # in den regulären Ausdrücken ein Funktionszeichen/Platzhalter darstellen. Um diese als Zeichen (ohne Funktion) zu behandeln, muss man sie auskommentieren.

Lösung

Setzen Sie vor den Funktionszeichen ein Backslash \ , um die Zeichen auszukommentieren. Dadurch werden die Zeichen als Zeichen behandelt und nicht als Platzhalter.