|
|
|
| необходимо отпарсить следующее:
.........
<a class="newstitle" href="/news/24/32184.html">В Худжанде эпидемилоги закрыли несколько столовых и шашлычных из-за антисанитарии
<img src="/img/news_locked.gif" width="16" height="14" border="0"></a>
.................
<a class="newstitle" href="/news/24/32184.html">В Худжанде эпидемилоги закрыли несколько столовых и шашлычных из-за антисанитарии
<img src="/img/news_unlocked.gif" width="16" height="14" border="0"></a>
..............
|
Нужно получить новости только те где есть unlocked
if(preg_match('|<a class="newstitle"[^>]+>(.*)<img *src="/img/news_unlocked.gif"[^>]+>|isU',$data,$regs)){..........
|
пытался так конечно же не вышло.Как быть? | |
|
|
|
|
|
|
|
для: pissed
(24.05.2008 в 23:23)
| | пошел таким способом
if(preg_match_all('|<a class="newstitle"[^>]+>(.*)<img[^>]+>|isU',$data,$regs)){
for ($i=0; $i< count($regs[0]); $i++) {
if(preg_match('|unlocked|',$regs[0][$i],$r)){
|
есть ли какой нибудь другой способ? | |
|
|
|