Hallo,
in einem Script werden Nutzereingaben - insbesondere der Nutzername - nach unerwünschten Zeichen durchsucht. Unerwünscht sind u.a. (nicht-druckbare) Steuerzeichen, die mit folgendem Ausdruck detektiert werden sollen:
preg_match("/([[:cntrl:]]|\255)/", $string)
Problematisch wird es, wenn die Zeichenkette auch chinesische Schriftzeichen enthält bspw.
Ich würde hier nicht mit Reg.Ausdrücken arbeiten sondern mit Codepoints bzw. Codepoint-Bereichen.
MfG