Вырывает имя города с сайта

GreatWeb

Guest
Вырывает имя города с сайта

Может ли кто-то дать пример, как "вырвать" имя города при whois запросе с http://www.ripe.net/perl/whois
Какой заголовок при открытии сокета использовать?
 

lovchy

nacido para cifrar
RTFM работа whois-сервисов : вбей в консоли telnet www.ripe.net 43, затем www.phpclub.net. Сработало? ,]. Теперь идём и читаем о регулярных выражениях.
 

nagash

Guest
young
а какая разница?
в итоге всё равно про регулярки читать...
 

GreatWeb

Guest
Я просто- наросто не работал с сокетами... вот и все... может кто подскажет примерчик...
 

GreatWeb

Guest
аа счас вроде разобрался... но теперь другая проблема...
Какой шаблон для регулярок выставить?
Т.к. там много вариатов вывода
------------
address: KRASNET Regional Telecommunications Network
address: 80, Karl Marks str.
address: 660049 Krasnoyarsk
------------
address: Oktyabrskiy pros., 10
address: 650066, Kemerovo
address: Russia
------------
address: OOO Company Krastelekom
address: 3, Maerchaka str.
address: 660075, Krasnoyarsk, Russia
 

fixxxer

К.О.
Партнер клуба
В приведенных тобой примерах, город везде идет после 6-значного почтового индекса, т.е. [0-9]{6}
 

GreatWeb

Guest
есть например такая конструкция:
---------
address: Pochtovaya,19
address: Odessa 65001
address: Ukraine
---------
address: Junosti 1, Tiraspol, Moldova, 3300
 

nagash

Guest
я же говорил всё в регулярку упрётся =)
 

GreatWeb

Guest
Ну теперь понятно, что все в регулярках... ;) может кто подскажет шаблон... может кто-то работал с этим (whois)
 

deek

Новичок
заведи массив транслитерированных названий городов РФ, и ищи совпадение каждой строчки с названием города.

если совпал 1 вариант - город найден.

если совпало > 1 - город найден не верно, с вариантами. поставить в список на ручную обработку.

если совпало 0 - город не найден, поставить в список на проверку.

имхо однозначного решения тут нет.
 
Сверху