Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Регулярка
Форумы портала PHP.SU » » Вопросы новичков » Регулярка

Страниц (1): [1]
 

1. event - 21 Августа, 2012 - 01:40:35 - перейти к сообщению
Привет.
Ребята, есть вот такой HTML код:
CODE (text):
скопировать код в буфер обмена
  1. <a href="/torrent/215793/mstiteli_the-avengers-2012-dvd5">Мстители / The Avengers (2012) DVD5 </a></td>


Помогите написать 2 регулярки, 1 чтобы парсила ID торрента (215793), а вторая чтобы парсила название торрента (Мстители / The Avengers (2012) DVD5).

Заранее спасибо.
2. IllusionMH - 21 Августа, 2012 - 03:43:04 - перейти к сообщению
event, ну если такой, то
PHP:
скопировать код в буфер обмена
  1. preg_match("/torrent\/(\d+)\/.+>([^<]+)<\/a>/i",$str, $matches);
  2. echo($matches[1]); //215793
  3. echo($matches[2]); //Мстители / The Avengers (2012) DVD5

 

Powered by ExBB FM 1.0 RC1