Kai345: Reguläre Ausdrücke(preg_match_all) gibt nichts zurück!

Beitrag lesen

[latex]Mae  govannen![/latex]

  $suchen = "[a-zA-Z]";  

Wo sind die Delimiter?

Am Anfang und am Ende.

http://www.php.net/manual/en/regexp.reference.delimiters.php:
“In addition to the aforementioned delimiters, it is also possible to use bracket style delimiters where the opening and closing brackets are the starting and ending delimiter, respectively.”

Hm.

$eingabe = "foobar";  
$suchen = "[a-zA-Z]";  
$u = preg_match_all($suchen, $eingabe, $treffer);  
var_dump($u, $treffer);  
# int(0) array(1) { [0]=> array(0) { } }
$eingabe = "foobar";  
$suchen = "/[a-zA-Z]/";  
$u = preg_match_all($suchen, $eingabe, $treffer);  
var_dump($u, $treffer);  
# int(6) array(1) { [0]=> array(6) { [0]=> string(1) "f" [1]=> string(1) "o" [2]=> string(1) "o" [3]=> string(1) "b" [4]=> string(1) "a" [5]=> string(1) "r" } }

Stur lächeln und winken, Männer!
Kai

--
Dank Hixies Idiotenbande geschieht grade eben wieder ein Umdenken
in Richtung "Mess up the Web".(suit)
SelfHTML-Forum-Stylesheet