[ boccio @ 16.01.2004. 15:58 ] @
e, jednom kad bi mogao da radim nesto da me zaobidju ovi regularni izrazi, svecu bi odma zapalio... dakle, evo sta mi ne radi: imam fajl koji treba da parsujem. odlomak izgleda ovako (boldovao sam delove koje treba da "iscupam"): <tr bgcolor="#F4F4F4"> <td><font face="verdana,sans-serif" size=1> 6445</td> <td> <a href="/d/searchinventory/suggestion/?term=roofing%20material&mkt=us〈=en_US"><font face="verdana,sans-serif" size=1 color=#000000>roofing material</a></td> </tr> <tr> <td><font face="verdana,sans-serif" size=1> 4247</td> <td> <a href="/d/searchinventory/suggestion/?term=roofing%20shingles&mkt=us〈=en_US"><font face="verdana,sans-serif" size=1 color=#000000>roofing shingles</a></td> </tr> <tr bgcolor="#F4F4F4"> <td><font face="verdana,sans-serif" size=1> 2589</td> <td> <a href="/d/searchinventory/suggestion/?term=tile%20roofing&mkt=us〈=en_US"><font face="verdana,sans-serif" size=1 color=#000000>tile roofing</a></td> </tr> resio sam da mi pattern bude ovo: color=#000000>IZRAZ_KOJI_MI_TREBA</a> ...i evo ga: Code: preg_match_all('/color=\#000000>(\w+)\<\/a\>/imU', $overture_string, $search_results, PREG_SET_ORDER); for ($i=0; $i<count($search_results[0]); $i++) { echo $search_results[0][$i]; echo $search_results[1][$i]; } mislim da je suvisno da spominjem da mi nista pod milim bogom ne izlazi... |