Dieter Raber: nur buchstaben und zahlen

Beitrag lesen

Hallo Tom,

Jede Veränderung des Zeichensatzes (im schlimmsten Fall eine einfache Erweiterung) würde eine Sicherheitslücke aufreißen.

Damit stellst Du das ganze System von Regular Expressions in Frage. PCRE-kompatibel ist nunmal PCRE-kompatibel. Zudem, \W ist das Gegenteil von \w, also a-Z0-9_. Es gibt keine Buchstaben zwischen a-z und A-Z und keine Zahlen zwischen 0-9, die nicht in \w enthalten sind, den _ lassen wir mal aussen vor. Ein Aenderung der Zeichensaetze in irgendwelchen Unicode- oder ISO-Tabellen hat damit nicht die geringste Auswirkung.

Gruß,

Dieter