Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP: RegExp
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.93/15: Рейтинг темы: голосов - 15, средняя оценка - 4.93
nikola99
8 / 8 / 1
Регистрация: 02.05.2010
Сообщений: 23
1

Регулярные выражения, парсер урл и текста

22.12.2010, 03:49. Просмотров 2634. Ответов 3
Метки нет (Все метки)

Есть к примеру такая строка
HTML5
1
<h2><a href="http://www.site.ru/something/" rel="bookmark" title="Текст1">Текст2</a></h2>
И нужно получить ссылку и текст2.
Пробовал различные варианты, ни один не работает, последние что пробовал, только для ссылки, было это:
PHP
1
2
$grab = file_get_contents("http://www.site.ru");
preg_match("/<h2><a href=\"(.*)\/"[^\"]/",$grab,$urls);
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.12.2010, 03:49
Ответы с готовыми решениями:

Регулярные выражения. Поиск в заголовке. Парсер
Необходимо из html документа считать содержимое верхнего меню и вывести его....

ЧПУ. Замена строк, регулярные выражения. Как правильно использовать переменную в регулярные выражения ?
Здравствуйте! Решил реализовать ЧПУ на своем сайте. Первый этап это замена всех...

Регулярные выражения разбор текста
Добрый день! При обратке текста взникла следующая ситуация - может быть кто...

Регулярные выражения и вытаскивание части текста
Вот к примеру есть текст: {add}Добавить{/add} {change}Изменить{/change}...

Регулярные выражения
Написал небольшой код для вытягивания данных из &lt;meta name=&quot;keywords&quot;...

3
hellpass
189 / 189 / 31
Регистрация: 04.10.2010
Сообщений: 505
22.12.2010, 09:35 2
PHP
1
$pattern = '/<h2><a href="(.+)" rel.+>([а-яА-Я0-9]+)<\/a><\/h2>/';
1
nikola99
8 / 8 / 1
Регистрация: 02.05.2010
Сообщений: 23
25.12.2010, 08:35  [ТС] 3
Цитата Сообщение от hellpass Посмотреть сообщение
PHP
1
$pattern = '/<h2><a href="(.+)" rel.+>([а-яА-Я0-9]+)<\/a><\/h2>/';
Ошибка была в не регулярном выражении, а в другом месте, но всё равно спасибо
0
Vovan-VE
13159 / 6544 / 1038
Регистрация: 10.01.2008
Сообщений: 15,070
25.12.2010, 09:02 4
PHP
1
'~<h2><a\\s+href="([^"]*)"[^/<>]*>(.*?)</a></h2>~is'
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.12.2010, 09:02

регулярные выражения
есть файл 1.txt,в нем такие строки INSERT INTO `knigi` VALUES (1, 'животные',...

регулярные выражения
Здравствуйте. Нечто для меня странное. Есть скрипт который юзает регулярные...

регулярные выражения
Создайте сценарий php-3-01.php, переменной $data присвойте значение &quot;Онегину...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru