MudGuard: Regular Expression für PHP gesucht

Beitrag lesen

Hi,

Hallo!
Wie kann ich mit Regex einen Buchstaben identifizieren - einschließlich Sonderzeichen? . erkennt auch Zahlen, [A-Za-z] erkennt nur das lateinische Alphabet. Ich möchte aber alle Buchstaben, also auch Umlaute und ß sowie sämtliche Buchstaben mit Akzenten oder Zirkumflex erkennen - aber keine Zahlen und Interpunktion. (Französisch zB)

Unterstützen die preg_*-Methoden die Unicode-Properties in regulären Ausdrücken?
In Perl kann man einen beliebigen Buchstaben mit dem Teilausdruck
\p{Letter}
matchen.

(statt Letter auch Lowercase_Letter, Uppercase_Letter, Titlecase_Letter, Other_Letter; oder zahlreiche andere Werte, die aber nichts mit Buchstaben zu tun haben).

Großes P anstelle des kleinen matcht ein Zeichen, das kein Buchstabe ist (bzw. ein Zeichen, das die gegebene Unicode-Property nicht hat).

Da das p in preg ja für perl-compatible steht, sollte das eigentlich auch dort funktionieren.

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.