X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Помогите составить регулярку
House
House
Topic Starter сообщение 8.1.2012, 13:27; Ответить: House
Сообщение #1


Завсегдатай
*****


Группа: Banned
Сообщений: 628
Регистрация: 2.11.2011
Из: Саранск
Поблагодарили: 154 раза
Репутация:   19  


host:maulnet.ru | host:www.maulnet.ru -Яндекс:нашлось 887ответов

host:ya.ru | host:www.ya.ru -Яндекс:нашлось 4ответа


Нужно из таких строк достать число, в первом 887, а во втором 4.
Заранее спасибо...

About 13,700,000 results (0.08 seconds)

И как можно отсюда достать 13,700,000?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
eLearner
eLearner
сообщение 8.1.2012, 13:31; Ответить: eLearner
Сообщение #2


Участник
***

Группа: User
Сообщений: 164
Регистрация: 14.6.2011
Поблагодарили: 56 раз
Репутация:   8  


Какую регулярку?

Вот, например, под MS Word регулярка:

Найти:
[!0-9]{1;}([0-9]{1;})[!^0013]{1;}

Заменить на:
\1


Ну и галочку напротив "Подстановочные знаки" поставить.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
House
House
Topic Starter сообщение 8.1.2012, 13:38; Ответить: House
Сообщение #3


Завсегдатай
*****


Группа: Banned
Сообщений: 628
Регистрация: 2.11.2011
Из: Саранск
Поблагодарили: 154 раза
Репутация:   19  


Нет, нужны перловские.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
altairpk
altairpk
сообщение 8.1.2012, 14:10; Ответить: altairpk
Сообщение #4


Бывалый
****

Группа: Banned
Сообщений: 452
Регистрация: 14.3.2011
Поблагодарили: 76 раз
Репутация:   12  


нашлось ([0-9]+?)ответ

bout ([0-9,]+?) res
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
House
House
Topic Starter сообщение 8.1.2012, 14:21; Ответить: House
Сообщение #5


Завсегдатай
*****


Группа: Banned
Сообщений: 628
Регистрация: 2.11.2011
Из: Саранск
Поблагодарили: 154 раза
Репутация:   19  


Почему-то не работает...
Как работает скрипт:
Получаю страницу запроса с поисковика, в яндексе нужно извлечь цифры из тайтла, а в гугле и строки.
К сожалению ваш пример не работает.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
bum
bum
сообщение 8.1.2012, 15:16; Ответить: bum
Сообщение #6


reg.com.ru
*******

Группа: Super Moderator
Сообщений: 2858
Регистрация: 10.6.2008
Из: RU
Поблагодарили: 4758 раз
Репутация:   233  


http://xml.yandex.ru/ не подходит?


--------------------
домены RU/SU/РФ/gTLD(reg.ru, nic.ru, r01.ru, webnames.ru, naunet.ru, PublicDomainRegistry.com, uk2group.com)
с безbumажным и простым как 1,2,3 переоформлением при продаже. Подробности в тех.поддержке.
Работай без риска!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Blas
Blas
сообщение 8.1.2012, 15:19; Ответить: Blas
Сообщение #7


Новичок
*

Группа: User
Сообщений: 23
Регистрация: 29.10.2011
Поблагодарили: 3 раза
Репутация:   0  


Ну так парсит то HTML код. Дайте его и вам составят.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
House
House
Topic Starter сообщение 8.1.2012, 16:00; Ответить: House
Сообщение #8


Завсегдатай
*****


Группа: Banned
Сообщений: 628
Регистрация: 2.11.2011
Из: Саранск
Поблагодарили: 154 раза
Репутация:   19  


(bum @ 8.1.2012, 15:16) *
http://xml.yandex.ru/ не подходит?

Там всего 1000 запросов.
(Blas @ 8.1.2012, 15:19) *
Ну так парсит то HTML код. Дайте его и вам составят.

google - https://www.google.com/search?q=site:ya.ru
ya - http://yandex.ru/yandsearch?text=ya.ru&lr=42

В яндексе из титла нужно извлечь число, а в гугле из текста.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 8.1.2012, 16:33; Ответить: x64
Сообщение #9


F.A.L.L.O.U.T.
*******

Группа: Super Moderator
Сообщений: 3424
Регистрация: 30.6.2011
Из: Железнодорожный (Балашиха)
Поблагодарили: 2742 раза
Репутация:   289  


неужели php программист мог забыть про кодировки?
$str = 'host:maulnet.ru | host:www.maulnet.ru -Яндекс:нашлось 887ответов';
if (preg_match('!нашлось ([0-9]+)ответ!u', $str, $t)) {
    echo $t[1];
}

естественно, файл должен быть написан в utf-8

для гугля проще, коль скоро там результат на латине получаете:
$str = 'About 13,700,000 results (0.08 seconds)';
if (preg_match('!About ([0-9,]+) results!', $str, $t)) {
    echo $t[1];
}


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
House
House
Topic Starter сообщение 8.1.2012, 23:50; Ответить: House
Сообщение #10


Завсегдатай
*****


Группа: Banned
Сообщений: 628
Регистрация: 2.11.2011
Из: Саранск
Поблагодарили: 154 раза
Репутация:   19  


Вот надо найти эту ссылку(большим шрифтом)
<html><head><title>Проверить склейку домена в Google и Яндекс, узнать зеркало сайта </title>

<meta content=" " name="keywords">

<meta content="Проверить склейку сайта в Google, проверка домена на склейку и определение зеркала сайта в Yandex. Определить фальшивые pr и тиц. " name="description">

<meta content="document" name="resourse-type">

<meta content="dynamic" name="document-state">

<meta content="4 days" name="revisit-after">

<meta content="ru" name="content-language">

<meta content="text/html; Charset=Windows-1251" http-equiv="Content-Type">

<meta content="no-cache" http-equiv="Cache-Control">

<meta content="no-cache" http-equiv="pragma">

<meta content="RU" name="geo.region">

<link type="text/css" href="/xseo.css" rel="Stylesheet">

<link type="image/x-icon" href="/favicon.ico" rel="icon">

<link type="image/x-icon" href="/favicon.ico" rel="shortcut icon">

</head><body>

<noindex><table align="center" cellspacing="1" cellpadding="1" border="0" style="border:0px"><tbody><tr><td><object align="middle" width="468" height="60" id="Banner" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"><param value="sameDomain" name="allowScriptAccess"><param value="false" name="allowFullScreen"> <param value="webo(468x60).swf" name="movie"><param value="high" name="quality"><param value="#ffffff" name="bgcolor"> <embed align="middle" width="468" height="60" pluginspage="http://www.adobe.com/go/getflashplayer" type="application/x-shockwave-flash" allowfullscreen="false" allowscriptaccess="sameDomain" name="Banner" bgcolor="#ffffff" quality="high" src="webo(468x60).swf"></object></td><td><a target="_blank&quot;" href="http://webeffector.ru/?invitation=0cd5d73bbcdbe8a524de368df4541cef" rel="nofollow"><img width="468" border="0" height="60" src="http://xseo.in/webef.gif"></a></td></tr></tbody></table></noindex><script type="text/javascript">document.write("&lt;table align=center style='border:0px' border=0 CELLPADDING=0 CELLSPACING=0&gt;&lt;tr&gt;&lt;td align=center valign=top&gt;&lt;a href='http://all-reg.net/allreg/' target=_blank&gt;&lt;font class=cls22&gt;Эффективное Комплексное Продвижение Сайтов&lt;/font&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;")</script><table align="center" cellspacing="0" cellpadding="0" border="0" style="border:0px"><tbody><tr><td align="center" valign="top"><a target="_blank" href="http://all-reg.net/allreg/"><font class="cls22">Эффективное Комплексное Продвижение Сайтов</font></a></td></tr></tbody></table>
<table width="100%" cellspacing="0" cellpadding="0" border="0" height="100%" style="border:0px">
<tbody><tr>
<td width="80%" valign="top">

<table width="100%" height="100%" style="border-right: none">
<tbody><tr><td>
<table width="100%" border="0" height="16" style="border:0px">
<tbody><tr><th align="left" valign="top" class="cls82">
<h1>Проверка склейки домена в Yandex и Google, тиц и pr сайта</h1>
</th></tr>
</tbody></table>

<table width="100%" cellspacing="1" cellpadding="1"><tbody><tr><td align="center" valign="top" bgcolor="#001229">

<script type="text/javascript">&lt;!--

google_ad_client = "pub-8284988768223694";

/* gad1 */

google_ad_slot = "4449175431";

google_ad_width = 728;

google_ad_height = 15;

//--&gt;

</script>

<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">

</script>

</td>

</tr>

</tbody></table>




<table width="100%" cellspacing="0" cellpadding="0" border="0" height="100%" style="border:0px">

<tbody><tr><td align="left" valign="top" colspan="10">
<table width="100%" cellspacing="1" cellpadding="1" border="0">

<tbody><tr><td align="right" class="cls8" colspan="1"><a href="http://elit-otpusk.ru"><font class="cls100">http://elit-otpusk.ru</font></a></td><td align="left" class="cls8" colspan="1">&nbsp;<font class="cls1">Проверено</font></td></tr>
<form method="post" action="/glue" class="form"></form>
<tr><td align="right" class="cls8" colspan="1"><strong>Проверка склейки сайта</strong></td><td class="cls8" colspan="1">
<input type="text" value="http://elit-otpusk.ru" name="url" size="32" class="input"><input type="submit" value="Проверить" class="submit">
</td></tr>
<tr><td align="right" width="50%" class="cls8" colspan="1">Проверить домен на склейку в <a href="http://google.com">Google</a></td><td class="cls11" colspan="1">&nbsp;<select class="cls11" id="google" name="google"><option value="yes">Да</option><option value="no">Нет</option></select></td></tr>
<tr><td align="right" width="50%" class="cls8" colspan="1">Проверять зеркало в <a href="http://yandex.ru">Яндекс</a></td><td class="cls11" colspan="1">&nbsp;<select class="cls11" id="yandex" name="yandex"><option value="yes">Да</option><option value="no">Нет</option></select></td></tr>
<tr><td align="right" width="50%" class="cls8" colspan="1">Показать тиц и pr сайта</td><td class="cls11" colspan="1">&nbsp;<select class="cls11" id="rank" name="rank"><option value="yes">Да</option><option value="no">Нет</option></select></td></tr>



<tr><td align="center" class="cls8" colspan="2"><font class="cls1">Внимание! Для Google результат с <u>WWW</u> и без может отличаться.</font></td></tr>
<tr><td align="center" class="cls8" colspan="2"><font class="cls7">Проверить количество страниц домена в ПС <a href="/indexed">можно тут</a></font></td></tr>
<tr><td align="center" class="cls8" colspan="2"><font class="cls7"><a href="/yahoo">Здесь</a> можно посмотреть бэклинки доменов</font></td></tr>
<tr><td align="center" class="cls8" colspan="2"><font class="cls7">Трафик домена по AlexaRank можно проверить <a href="/rank">тут</a></font></td></tr>
<tr><td align="center" class="cls8" colspan="2"><font class="cls7">Занятость домена можно определить <a href="/whois">по whois тут</a></font></td></tr>
</tbody></table>

<table width="100%" cellspacing="1" cellpadding="1" border="0"><tbody><tr><td align="center" valign="top" class="cls8" colspan="2">Информация по домену</td></tr><tr class="cls8"><td align="right" width="50%"><font class="cls3"><a href="http://elit-otpusk.ru">http://elit-otpusk.ru</a></font></td><td align="left"><font class="cls1">соответствует домену</font></td></tr><tr class="cls8"><td align="right" width="50%"><font class="cls3">В Yandex</font></td><td align="left" colspan="1"><font class="cls1"><a href="http://peterhost.ru"><font class="cls13">http://peterhost.ru</font></a> </font></td></tr><tr><td align="center" class="cls8" colspan="2"><font class="cls5">Продвинуть сайт в топ автоматически можно <a target="_blank" href="http://goo.gl/SzLAK">тут</a> или <a target="_blank" href="http://goo.gl/v2oJe">тут</a></font></td></tr></tbody></table>
</td></tr>

</tbody></table>

</td></tr>

</tbody></table>
</td>

<td width="18%" valign="top" bgcolor="#111111">
<table width="100%" cellspacing="0" cellpadding="0" border="0" height="100%" style="border-left: none;border-bottom: none;">
<tbody><tr><td valign="top">
<table width="100%" cellspacing="1" cellpadding="1" class="menu"><tbody><tr><td><a title="Анализ сайта - seo сервисы" href="/">Главная</a></td></tr></tbody></table><table width="100%" cellspacing="1" cellpadding="1" class="menu"><tbody><tr><td><h2>Вебмастер и SEO</h2></td></tr></tbody></table><table width="100%" cellspacing="1" cellpadding="1" class="menu"><tbody><tr><td><a href="/rank">Проверить ТИЦ и PR</a></td></tr></tbody></table><table width="100%" cellspacing="1" cellpadding="1" class="menu"><tbody><tr><td><a href="/yahoo">Проверить бэклинки</a></td></tr></tbody></table><table width="100%" cellspacing="1" cellpadding="1" class="menu"><tbody><tr><td><a href="/indexed">Проверка индексации сайта</a></td></tr></tbody></table><table width="100%" cellspacing="1" cellpadding="1" class="menu"><tbody><tr><td><a href="/pos">Позиция сайта</a></td></tr></tbody></table><table width="100%" cellspacing="1" cellpadding="1" class="menu"><tbody><tr><td><a href="/ipr">PR страниц сайта V1</a><font class="cls6">&nbsp;</font><a href="/pr">V2</a></td></tr></tbody></table><table width="100%" cellspacing="1" cellpadding="1" class="amenu"><tbody><tr><td><a href="/glue">Проверить склейку сайта</a></td></tr></tbody></table><table width="100%" cellspacing="1" cellpadding="1" class="menu"><tbody><tr><td><a href="/page">Анализ страницы</a></td></tr></tbody></table><table width="100%" cellspacing="1" cellpadding="1" class="menu"><tbody><tr><td><a href="/mrank">Проверить pr и тиц списком</a></td></tr></tbody></table><table width="100%" cellspacing="1" cellpadding="1" class="menu"><tbody><tr><td><a href="/links">Проверка исходящих ссылок</a></td></tr></tbody></table><table width="100%" cellspacing="1" cellpadding="1" class="menu"><tbody><tr><td><a href="/keys">Подбор ключевых слов</a></td></tr></tbody></table><table width="100%" cellspacing="1" cellpadding="1" class="menu"><tbody><tr><td><a href="/copy">Проверить уникальность текста</a></td></tr></tbody></table><table width="100%" cellspacing="1" cellpadding="1" class="menu"><tbody><tr><td><a href="/linkv">Проверить валидность ссылок</a></td></tr></tbody></table><table width="100%" cellspacing="1" cellpadding="1" class="menu"><tbody><tr><td><a target="_blank" href="http://la0.ru"><u><font class="cls1">Анализ бэклинков V2</font></u></a></td></tr></tbody></table><table width="100%" cellspacing="1" cellpadding="1" class="menu"><tbody><tr><td><h2>Домены</h2></td></tr></tbody></table><table width="100%" cellspacing="1" cellpadding="1" class="menu"><tbody><tr><td><a href="/whois">Whois сервис</a></td></tr></tbody></table><table width="100%" cellspacing="1" cellpadding="1" class="menu"><tbody><tr><td><a href="/dom">Быстрый поиск домена</a></td></tr></tbody></table><table width="100%" cellspacing="1" cellpadding="1" class="menu"><tbody><tr><td><a href="/mwhois">Проверить домены списком</a></td></tr></tbody></table><table width="100%" cellspacing="1" cellpadding="1" class="menu"><tbody><tr><td><a href="/dns">Просмотр DNS записей</a></td></tr></tbody></table><table width="100%" cellspacing="1" cellpadding="1" class="menu"><tbody><tr><td><a href="/dig">Проверка DNS через DIG</a></td></tr></tbody></table><table width="200px" cellspacing="0" cellpadding="0"><tbody><tr><td align="center" valign="top" bgcolor="#001229">

<script type="text/javascript">&lt;!--

google_ad_client = "pub-8284988768223694";

/* 200x200, создано 03.01.10 */

google_ad_slot = "3248910513";

google_ad_width = 200;

google_ad_height = 200;

//--&gt;

</script>

<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">

</script>

</td>

</tr>

</tbody></table>

<table width="100%" cellspacing="1" cellpadding="1" class="menu"><tbody><tr><td><h2>Интернет и сеть</h2></td></tr></tbody></table><table width="100%" cellspacing="1" cellpadding="1" class="menu"><tbody><tr><td><a href="/ip">Проверить свой IP адрес</a></td></tr></tbody></table><table width="100%" cellspacing="1" cellpadding="1" class="menu"><tbody><tr><td><a href="/ipinfo">Информация по IP</a></td></tr></tbody></table><table width="100%" cellspacing="1" cellpadding="1" class="menu"><tbody><tr><td><a href="/srv">Проверить сервер</a></td></tr></tbody></table><table width="100%" cellspacing="1" cellpadding="1" class="menu"><tbody><tr><td><a href="/sip">Найти сайты по IP адресу</a></td></tr></tbody></table><table width="100%" cellspacing="1" cellpadding="1" class="menu"><tbody><tr><td><a href="/proxy">Проверить прокси</a></td></tr></tbody></table><table width="100%" cellspacing="1" cellpadding="1" class="menu"><tbody><tr><td><a href="/freeproxy">Бесплатные прокси</a></td></tr></tbody></table><table width="100%" cellspacing="1" cellpadding="1" class="menu"><tbody><tr><td><a href="/ping">Утилита PING</a></td></tr></tbody></table><table width="100%" cellspacing="1" cellpadding="1" class="menu"><tbody><tr><td><a href="/dnsbl">Проверить IP в DNSBL</a></td></tr></tbody></table><table width="100%" cellspacing="1" cellpadding="1" class="menu"><tbody><tr><td><a href="/viruscan">Антивирусник для сайтов</a></td></tr></tbody></table><table width="100%" cellspacing="1" cellpadding="1" class="menu"><tbody><tr><td><font class="cls5">Разное</font></td></tr></tbody></table><table width="100%" cellspacing="1" cellpadding="1" class="menu"><tbody><tr><td><a href="/info">Информация</a></td></tr></tbody></table><table width="100%" cellspacing="1" cellpadding="1" class="menu"><tbody><tr><td><a href="/parts"><u>Партнерки вебмастеру</u></a></td></tr></tbody></table><table width="100%" cellspacing="1" cellpadding="1" class="menux"><tbody><tr><td><a href="/feedback">Сообщить об ошибке</a></td></tr></tbody></table></td></tr>
</tbody></table>
</td>

</tr>

</tbody></table>

<script type="text/javascript">

var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");

document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));

</script><script type="text/javascript" src="http://www.google-analytics.com/ga.js"></script>

<script type="text/javascript">

try {

var pageTracker = _gat._getTracker("UA-8569139-1");

pageTracker._trackPageview();

} catch(err) {}</script>



<table width="100%" cellspacing="1" cellpadding="0" border="0"><tbody><tr><td align="left"><a href="http://xseo.in"><font class="cls5">X</font><font class="cls1">SEO сервисы</font> 2008-2011</a></td>



<td align="right">



<!--LiveInternet counter--><script type="text/javascript">&lt;!--

document.write("&lt;a href='http://www.liveinternet.ru/click' "+

"target=_blank&gt;&lt;img src='http://counter.yadro.ru/hit?t23.11;r"+

escape(document.referrer)+((typeof(screen)=="undefined")?"":

";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?

screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+

";"+Math.random()+

"' alt='' title='LiveInternet: показано число посетителей за"+

" сегодня' "+

"border=0 width=88 height=15&gt;&lt;\/a&gt;")//--&gt;</script><a target="_blank" href="http://www.liveinternet.ru/click"><img width="88" border="0" height="15" title="LiveInternet: показано число посетителей за сегодня" alt="" src="http://counter.yadro.ru/hit?t23.11;r;s1600*900*24;ufile%3A///C%3A/work/ya.html;0.05265888986955636"></a><!--/LiveInternet-->



</td></tr></tbody></table>

</body></html>


Сообщение отредактировал House - 8.1.2012, 23:52
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Помогите выбрать программу
Помогите выбрать программу
11 impak 1324 Вчера, 13:11
автор: Mikki
Открытая тема (нет новых ответов) Помогите найти плагин на WP
Отзывы с профилей соц сетей
1 SEOMR 430 30.11.2017, 7:18
автор: Nell
Открытая тема (нет новых ответов) Помогите найти проблему
Долгий ответ сервера
6 maxim1249 669 29.11.2017, 17:27
автор: genjnat
Открытая тема (нет новых ответов) Помогите оценить новотник. Плиз
1 Alex-777 507 29.11.2017, 7:18
автор: grumdas
Открытая тема (нет новых ответов) Помогите с неймингом для сборника советов
советы по разработки и жизни
11 coremission 1869 15.11.2017, 22:23
автор: rogefer


 



RSS Текстовая версия Сейчас: 12.12.2017, 16:11
Дизайн