vodi samo racuna o tome da preg_* funkcije nekada ne rade na ogromnim ulaznim stringovima, meni se desavalo da mi preg_match vrati samo prvih nekoliko rezultata kada sam parsirao jedan poveci html fajl, pa sam morao onda da explode-ujem string po nekom delimiteru (ja sam parsirao sadrzaj nekih tabela pa sam po <table> radio explode) i onda ubacio taj preg_match u foreach...
mada, ja sam to radio u 5.1 moguce da su sredili to ako je bio u pitanju neki bug, a evo od 5.2 mogu i da se kontrolisu
pcre limiti pa mozda povecanjem ovih limita mogu da se srede slicni problemi.