ruskam
Новичок
Опять регулярные выражения...
Есть вот такой код:
<?
$privat=file_get_contents("http://www.pbank.com.ua/info/ccyrate/rate.stm?typ=N&dayValue=02&monthValue=09&yearValue=2005&whichValue=P");
$pattern_usd1='|USD/UAH</td><td class=curses align="right">(\d{1}\.\d{1,7}) </td>|';
$pattern_usd2='|USD/UAH</td><td class=curses align="right">(\d{1}\.\d{1,7}) </td>
<td class=curses align="right">(\d{1}\.\d{1,7}) </td>|';
preg_match($pattern_usd1, $privat, $matches_usd1);
preg_match($pattern_usd2, $privat, $matches_usd2);
print_r($matches_usd1);
print_r($matches_usd2);
?>
в результате $matches_usd1 выводит нормально, а $matches_usd2 уже нет....Хотя по сути там всё тоже...
Почему не отображается $matches_usd2 ???
Помогите плз...
Есть вот такой код:
<?
$privat=file_get_contents("http://www.pbank.com.ua/info/ccyrate/rate.stm?typ=N&dayValue=02&monthValue=09&yearValue=2005&whichValue=P");
$pattern_usd1='|USD/UAH</td><td class=curses align="right">(\d{1}\.\d{1,7}) </td>|';
$pattern_usd2='|USD/UAH</td><td class=curses align="right">(\d{1}\.\d{1,7}) </td>
<td class=curses align="right">(\d{1}\.\d{1,7}) </td>|';
preg_match($pattern_usd1, $privat, $matches_usd1);
preg_match($pattern_usd2, $privat, $matches_usd2);
print_r($matches_usd1);
print_r($matches_usd2);
?>
в результате $matches_usd1 выводит нормально, а $matches_usd2 уже нет....Хотя по сути там всё тоже...
Почему не отображается $matches_usd2 ???
Помогите плз...
