Moin,
eine kurze Frage, an der ich schon einige Zeit herumknabbere.
Es geht um die Überprüfung von Benutzereingaben in ein Formular.
Mit Ausdrücken wie
[A-Za-Z]
kann man ja bekannter Maßen überprüfen, ob die Eingabe aus lateinischen Buschstaben besteht.
Gibt es etwas analoges auch für kyrillisch?
Leider funktioniert
\w
auch nicht. Scheinbar werden kyrillische Zeichen durch \w nicht abgedeckt.
Ich würde gerne überprüfen ob die Eingabe aus kyrillischen Zeichen ohne Ziffern besteht.
Was ich ferner bemerkt habe ist, daß bei utf-8 Kodierung kyrillische Zeichen kein Problem darstellen. Wenn man einen String, in dem kyrillsiche Zeichen enthalten sind aber mit
htmlentities($str);
behandelt, wird kyrillisch nicht mehr richtig dargestellt. Ich denke da liegt daran, daß diese Funktion standardmäßig die ISO-8859-1 als Codierung zu Grunde legt? Ich denke dem könnte man eventuell mit
htmlentities($str, utf-8);
begegnen. Liege ich da richtig? Das würde ich ggf. morgen mal ausprobieren, aber wenn mir jemand sagen könnte ob das eine Chance hat zu funktionieren, dann wäre es mir lieb.
Danke im Vorraus.
mit freundlichen Grüßen
Ulrich
Teiltransparente Bereiche
selfcode: sh:| br:> ie:% mo:) va:) de:] zu:) fl:( ss:| ls:[
um-fritz.de