hans: Reguläre Ausdrücke

Hallo,

was mache ich falsch?

Ziele ist alle Zahlen eines Textes herauszufinden:

$text = "Das ist das 2004. Beispiel einer Arbeit die keine 2000 Cent wert ist";

preg_match("/[0-9]+/", $text, $matches);

foreach ($matches as $i) {
  echo "$i <br>";
}

müsste als Ergebnis doch:
2004
2000
liefern, aber er gibt nur:
2004
aus.

Wo ist mein Denkfehler?

Gruß
hans

  1. Huhu Hans

    was mache ich falsch?

    Schau mal im Manual, dort findest Du eine Funktion preg_match_all().

    Viele Grüße

    lulu

    --
    bythewaythewebsuxgoofflineandenjoytheday