PHP Regex: BB-Tags
-
Hi,
Ich habe das da:
$file = "[go=344444444]143453453[/go] [go=1111111]222[/go]"; preg_match('/[go=([0-9]+)]([0-9]+)[\/go]/', $file, $matches); print_r($matches);
Das gibts:
Array ( [0] => [go=344444444]143453453[/go] [1] => 344444444 [2] => 143453453 )
Ich will aber das der zweite auch genommen wird. Da dachte ich gut, brauch sicher ne schleife, gedacht getan:
$file = "[go=344444444]143453453[/go] [go=1111111]222[/go]"; preg_match_all('/[go=([0-9]+)]([0-9]+)[\/go]/', $file, $matches); for($i = 0; $i < $treffer; $i++) { echo "Gesamter Ausdruck: ".$matches[$i][0]. " Umklammerter Ausdruck: ".$matches[$i][1]."<br>"; }
Resultat:
Nichts!
Was ist da falsch? ich möchte doch nur eine ganze Seite matchen, und alles auflisten bzw. bearbeiten können etc.
danke, regexp-n00b
-
hab das nun hingekriegt. Danke