Hi,
in PHP (oder was immer das da ist) ist die Regular Expression innerhalb eines Strings enthalten. D.h. es gelten zunächst (="außen") die Regeln, die den Strings zugehörig sind - aus '"\s"' wird für die RegExp 's'. Wenn Du '\s' meinst musst Du das gleiche machen, wie bei der Ausgabe eines Strings: den Backslash escapen.
Übrigens ist '[\s]' identisch mit '\s'. Wenn Du der Zeichenklasse keine weiteren Zeichen hinzufügst, kannst Du die eckigen Klammern also wegoptimieren.
Und wie muss das Ganze nun aussehen?
Ich hab's mit
ereg("[\s]",$zeichen)
ereg("\s",$zeichen)
ereg('\s',$zeichen)
ereg("\s",$zeichen)
ereg("[\s]",$zeichen)
und mehr probiert, und immer trifft das auf "s" zu und nicht auf Steuerzeichen. Wo ist da mein Fehler?
Schon mal vielen Dank
The Dunedan
sh:( fo:) ch:{ br:> n4:° ie:% mo:} va:) de:] zu:) fl:( ss:) ls:[ js:|