Показать сообщение отдельно

  #677  
Старый 11.09.2009, 16:16
FireFenix
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
С нами: 8915117

Репутация: 389
По умолчанию

Цитата:
Сообщение от KaMiKadZe  
PHP код:
$str "http://localhost/#qwerty=text#aaa22";
preg_match_all ('/=(.*)#aaa(.*)/',$str,$arr); 
Даст
text
22

Но если строка $str = "http://localhost/#qwerty=text";
Ничего не выдаст, как сделать так чтобы выдавало? =)
PHP код:
<?php

$str 
"http://localhost/#qwerty=text"

preg_match_all ('/=(.*)#aaa(.*)|=(.*)/',$str,$arr);

print_r($arr);

?>
$match[1] и $match[2] - где 2 аргумента
$match[3] - где 1 аргумент
 
Ответить с цитированием