Помощник
|
Помогите с регуляркой |
sergsam1
|
Сообщение
#1
|
||
|
|
||
|
|||
webpavilion |
8.12.2009, 21:48;
Ответить: webpavilion
Сообщение
#2
|
|
если бы дали больше кода (весь тег) в котором нужно искать было бы проще а так вот вам вариант:
$html = 'onclick="shop_words_show(this);">СЛОВО2 <sup>7</sup>
onclick="shop_words_show(this);"><b>СЛОВО1</b> <sup>5</sup>'; $regexp='/onclick=\"shop_words_show\(this\)\;\">(<b>)?(.*?)(<\/b>)?\ \;<sup>\d+<\/sup>/i'; preg_match_all($regexp, $html, $f, PREG_SET_ORDER); print_r($f); -------------------- Не ведитесь, cамопис это почти всегда плохо! Делаю сайты на Drupal 7.x (очень дорого) |
|
|
sergsam1
|
Сообщение
#3
|
|
Спасибо, и еще вот сижу парюсь, не пойму в чем дело:
imgres?imgurl\x3dhttp://www.platformnation.com/wp-content/uploads/2009/09/gearsofwar3_2.jpg\x26imgrefurl Нужно сохранить урл картинки http://www.platformnation.com/wp-content/u...arsofwar3_2.jpg, это гугл картинки. Делаю так "/imgres\?imgurl\\x3d([^>]+)\\x26imgrefurl/" Получается пустой массив. |
|
|
sergsam1
|
Сообщение
#4
|
|
если бы дали больше кода (весь тег) в котором нужно искать было бы проще а так вот вам вариант: $html = 'onclick="shop_words_show(this);">СЛОВО2 <sup>7</sup> onclick="shop_words_show(this);"><b>СЛОВО1</b> <sup>5</sup>'; $regexp='/onclick=\"shop_words_show\(this\)\;\">(<b>)?(.*?)(<\/b>)?\ \;<sup>\d+<\/sup>/i'; preg_match_all($regexp, $html, $f, PREG_SET_ORDER); print_r($f); Все работает. |
|
|
cabass |
22.12.2009, 3:19;
Ответить: cabass
Сообщение
#5
|
|
Помогите с регуляркой пжста.
Есть код: <div class="cod"> Домен restupe.info <font color=red>занят</font>. <a href=../index.php?domain=restupe.info>Whois!</a> <a href="http://www.maultalk.com/go.php?http://www.yandex.ru/cy?base=0&host=restupe.info><img" src="http://www.yandex.ru/cycounter?restupe.info" width="88" height="31" alt="Яндекс цитирования" border="0"></a><br>Домен sadhjsdhgh.info <font color=green>свободен</font>! <a href="http://www.maultalk.com/go.php?http://www.yandex.ru/cy?base=0&host=sadhjsdhgh.info><img" src="http://www.yandex.ru/cycounter?sadhjsdhgh.info" width="88" height="31" alt="Яндекс цитирования" border="0"></a><br>Домен ssssssssssssvvvvvvvvvvssss.info <font color=green>свободен</font>! <a href="http://www.maultalk.com/go.php?http://www.yandex.ru/cy?base=0&host=ssssssssssssvvvvvvvvvvssss.info><img" src="http://www.yandex.ru/cycounter?ssssssssssssvvvvvvvvvvssss.info" width="88" height="31" alt="Яндекс цитирования" border="0"></a><br>Домен medsea.info <font color=red>занят</font>. <a href=../index.php?domain=medsea.info>Whois!</a> <a href="http://www.maultalk.com/go.php?http://www.yandex.ru/cy?base=0&host=medsea.info><img" src="http://www.yandex.ru/cycounter?medsea.info" width="88" height="31" alt="Яндекс цитирования" border="0"></a><br>Домен japanes.info <font color=red>занят</font>. <a href=../index.php?domain=japanes.info>Whois!</a> <a href="http://www.maultalk.com/go.php?http://www.yandex.ru/cy?base=0&host=japanes.info><img" src="http://www.yandex.ru/cycounter?japanes.info" width="88" height="31" alt="Яндекс цитирования" border="0"></a><br>Домен homessec.info <font color=red>занят</font>. <a href=../index.php?domain=homessec.info>Whois!</a> <a href="http://www.maultalk.com/go.php?http://www.yandex.ru/cy?base=0&host=homessec.info><img" src="http://www.yandex.ru/cycounter?homessec.info" width="88" height="31" alt="Яндекс цитирования" border="0"></a><br>Домен webxxt.info <font color=red>занят</font>. <a href=../index.php?domain=webxxt.info>Whois!</a> <a href="http://www.maultalk.com/go.php?http://www.yandex.ru/cy?base=0&host=webxxt.info><img" src="http://www.yandex.ru/cycounter?webxxt.info" width="88" height="31" alt="Яндекс цитирования" border="0"></a><br>Всего проверено семь доменов. <a href=/mass/>Проверить еще!</a><br></div> Помогите извлечь регулярным выражением все свободные домены. Сообщение отредактировал cabass - 22.12.2009, 3:27 |
|
|
rob1n |
22.12.2009, 17:26;
Ответить: rob1n
Сообщение
#6
|
|
|
что то типа:
/Домен (.*?)\<FONT color\=green\>свободен\<\/FONT\>/i хотя нет возможности проверить и могу ошибаться.
-------------------- |
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Помогите вспомнить рекламного бота Телеграм для обмена рекламой | 0 | Mixatraider | 725 | 21.2.2024, 23:42 автор: Mixatraider |
|
Помогите рещить проблему с монитором. Почему низкое разрешение при подключении монитора через displayport? |
0 | Levels | 1702 | 11.12.2020, 0:48 автор: Levels |
|
Помогите кто нибудь получить партнерку Росбанк! | 7 | heisenberg_mw | 2340 | 7.8.2020, 9:28 автор: heisenberg_mw |
|
Помогите найти тему пожалуйста | 7 | virtas | 12468 | 24.7.2020, 17:02 автор: -JamesSmips- |
|
Помогите с поиском доноров | 3 | tehno_music | 3352 | 4.11.2019, 17:15 автор: goblin78 |
Текстовая версия | Сейчас: 19.4.2024, 6:26 |