$url="http://www.pro-remont.com.ua/view.articles/mode.view/id.412/";
$get=file_get_contents($url);
preg_match_all("#\<html\>(.*)\<\/html\>#", $get, $matches);
print_r($matches);
выдает пустой массив. Где ошибка?Форум → Программирование → PHP для идиотов → Регулярки
Регулярки
-
29 декабря 2010 г. 12:57, спустя 58 секунд
сезон регулярок на пиха руС возвращением, Пiха! hyperoff.ru - качественный хостинг php -
29 декабря 2010 г. 13:02, спустя 4 минуты 40 секунд
#<html.*?>(.*)<\/html>#sСпустя 49 сек.http://pyha.ru/fishki/regexp/ вот вам в помощьhttps://smappi.org/ - платформа по созданию API на все случаи жизни -
-
-
29 декабря 2010 г. 23:06, спустя 9 часов 47 минут 59 секунд
И ещё вопрос. Когда получаю контент:$url="http://newspoker.ru/poker_online/v-yanvare-startuet-uboc-6.html";
$url=file_get_contents($url);
echo $url;
выводит крякозябрами. как исправить кодировку? -
-
-
29 декабря 2010 г. 23:23, спустя 6 минут 37 секунд
ухаха! пиздец.. FjuZ, но а попробовать самому узнать? ;)Спустя 85 сек.файл скрипта наверное у тебя в cp-1251, а данные на том сайте в utf-8 ) -
29 декабря 2010 г. 23:28, спустя 5 минут 52 секунды
$url="http://newspoker.ru/poker_online/v-yanvare-startuet-uboc-6.html";
$urle=file_get_contents($url);
echo iconv("UTF-8", "cp-1251", $urle);
вообще пусто -
2 января 2011 г. 22:20, спустя 3 дня 22 часа 51 минуту
Ещё вопрос. Ставлю в вычислитель регулярок регулярку#<td> .{21}</td>#
и текст<td> Азербайджанский манат</td>
А совпадений нет :( Почему? -
-
2 января 2011 г. 23:59, спустя 59 минут 18 секунд
FjuZ, какая кодировка? попробуй модификатор u для юникодане всё полезно, что в swap полезло -
3 января 2011 г. 0:51, спустя 52 минуты 31 секунду
<td> Азербайджанский манат</td>
<?php
$text = '<td> Азербайджанский манат</td>';
preg_match_all('/td\>( )+(.+?)<\/', $text, $matches, PREG_PATTERN_ORDER);
print_r($matches[2]);
или я не правильно понял?
Пожалуйста, авторизуйтесь, чтобы написать комментарий!