Ich möchte nicht alphanumerische Zeichen in einer Zeichenfolge entfernen, internationale Zeichen jedoch nicht entfernen, z. B. Buchstaben mit Akzent. Ich möchte auch Leerzeichen behalten. Hier ist, was ich bisher habe:
%Vor%Dies entfernt jedoch internationale Buchstaben mit Akzent.
Lösung, die ich verwendet habe:
%Vor%Es funktioniert! Danke.
Sie können Zeicheneigenschaften verwenden um dies zu tun:
%Vor% Sie können auch \p{Space}
verwenden, um andere Leerzeichen zu speichern, z. B. nicht brechende Leerzeichen usw .:
(Dies behält auch das -
-Zeichen, das Sie in Ihrer regulären Version haben.)