<?php $wyrazenie = "/\\[([a-zA-Z\_:]+):(\\d+):([^:]+)\\]/"; $wyrazenie2 = "/\\[([a-zA-Z\_:]+):(\\d+)\\]/"; { for ($i=0; $i<count($matches[0]); $i++) { $caly = $matches[0][$i]; $name = $matches[1][$i]; $id = $matches[2][$i]; $flag = $matches[3][$i]; // dalsza czesc... ?>
no i chce uzyskać taki efekt, ze preg_match_all sprawdza wyrazenie pierwsze lub kolejne kombinowałem tak
<?php ?>
ale to tez nie działa