Помогите плиз с рег. выражением!

off

Новичок
Помогите плиз с рег. выражением!

Есть строка
javascript:listen('http://www.3tv.cn/','http://site/online/b2475.asx',0)">100K

Нужно чтобы 1-ая ссылка, т.е http://www.3tv.cn/ записалась в переменную $link1, вторая сслыка http://site/online/b2475.asx в переменную $link2, 100K в переменную $stream.

ПОЖАЛУЙСТА ПОМОГИТЕ!!!! Заранее СПАСИБО! )

Пробывал

PHP:
<?
$line = "javascript:listen('http://rtklive.com/','http://site/online/7290.ram',0)\">50K ";

if (preg_match("/.*?'(.*?)'.*'(.*?)'\\>(\d+)\w+/", $line, $matches)) {print_r($matches);}

?>
Не получается!!!
Как правильно?
 

hermit_refined

Отшельник
Во-первых, вот это
Во-вторых, посмотрите внимательней на своё выражение - свои глаза вам прикрутить не могу.
 

zerkms

TDD infected
Команда форума
off
попробуй написать регулярку поэтапно, проверяя результат ожидаемый и действительный, раз уж не можешь с первого раза написать выражение полностью

phpfaq.ru/debug - тоже к прочтению обязательно
 

valyala

Новичок
PHP:
preg_match("/'([^']+)','([^']+)[^>]+>(\S+)/", $line, $matches)
off, с тебя 10wmz. Если не заплатишь, в следующий раз тебе никто не поможет. Тут все очень меркантильные.
 

Gorynych

Посетитель PHP-Клуба
valyala
от души посмеялся. Тема десяти вебманей явно недораскрыта на форуме :)
 
Сверху