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



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Как вытащить?), Скрипт или программа
phoenix_kys
phoenix_kys
Topic Starter сообщение 30.5.2011, 17:48; Ответить: phoenix_kys
Сообщение #1


Требуется скрипт или программа, с помощью которой можно выдрать из текстового файла данные.

Есть такой список в txt:
domen.ru(com,org)/какая то ссылка
poddomen.domen.ru(com,org)
poddomen.poddomen.domen.ru(com,org)
domen1.ru(com,org)/какая то ссылка
poddomen.domen1.ru(com,org)


Нужно получить в конце только домены с поддоменами, без ссылок:
domen.ru
poddomen.domen.ru(com,org)
domen1.ru(com,org)
poddomen.domen1.ru(com,org)
-1
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
dota
dota
сообщение 30.5.2011, 17:58; Ответить: dota
Сообщение #2


(phoenix_kys @ 30.5.2011, 16:48) *
Требуется скрипт или программа

Виндовая?


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
WebAction
WebAction
сообщение 30.5.2011, 18:07; Ответить: WebAction
Сообщение #3


Велком ЛС. Сделаю. PHP


--------------------
--тут может быть ваша реклама--
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
BeerAbsorber
BeerAbsorber
сообщение 30.5.2011, 18:08; Ответить: BeerAbsorber
Сообщение #4


<?php
$cont = file_get_contents("links.txt");
if (preg_match_all("/^([^\/\n]+)/imsX",$cont,$matches)) {
file_put_contents("links_out.txt", implode("\n", $matches[1]));
echo "Ok!";
}
?>


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
WebAction
WebAction
сообщение 30.5.2011, 18:10; Ответить: WebAction
Сообщение #5


BeerAbsorber так же не интересно)


--------------------
--тут может быть ваша реклама--
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
phoenix_kys
phoenix_kys
Topic Starter сообщение 30.5.2011, 18:31; Ответить: phoenix_kys
Сообщение #6


BeerAbsorber,

так в результате получаю links_out.txt с

http:
http:
http:
http:


BeerAbsorber,
убрал заменой http: в links.txt
и прошло) пасиб)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
BeerAbsorber
BeerAbsorber
сообщение 30.5.2011, 18:34; Ответить: BeerAbsorber
Сообщение #7


Ну дык я думал там только домен, а тут еще и протокол указан wink.gif
тогда так:
<?php
$cont = file_get_contents("links.txt");
if (preg_match_all("/^([^:]+:\/\/[^\/\n]+)/imsX",$cont,$matches)) {
file_put_contents("links_out.txt", implode("\n", $matches[1]));
echo "Ok!";
}
?>


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
timoshka
timoshka
сообщение 31.5.2011, 8:57; Ответить: timoshka
Сообщение #8


Я бы сделал все в Wordе через замену и подстановочные знаки. Сначала заменяется текст в строчках после / (включительно), потом заменяются строчки с poddomen.poddomen.domen.ru(com,org), если останутся пробелы и или пустые строки их тоже можно удалить сдесь подробно описано.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
jonni
jonni
сообщение 31.5.2011, 9:08; Ответить: jonni
Сообщение #9


If нужно получить список доменов.
1)Сохраняете все в txt.
2)Импортируете в Эксель с разделителем "/".
3)Копируете колонку с доменом в буфер.
End If

Сообщение отредактировал jonni - 31.5.2011, 9:08
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Hsite
Hsite
сообщение 31.5.2011, 9:19; Ответить: Hsite
Сообщение #10


Есть прога Links Extractor. Платная, но 9 или 10 раз можно запустить бесплатно )
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Как вы отдыхаете от работы за компом
151 adw-kupon.ru 19823 Вчера, 13:52
автор: Vmir
Открытая тема (нет новых ответов) Как вы бросили работу и перешли на заработок с сайтов?
20 uahomka 3450 Вчера, 11:54
автор: Skyworker
Открытая тема (нет новых ответов) Как в пушсетках покупают по 100-200 тысяч кликов за день?
1 Boymaster 521 Вчера, 11:45
автор: Skyworker
Горячая тема (нет новых ответов) Как вывести деньги в Украине с заблокированного Юмани ?
30 freeax 5017 20.4.2024, 16:49
автор: Liudmila
Открытая тема (нет новых ответов) Арбитражники, как ведете учет расходов и доходов?
13 Boymaster 2022 20.4.2024, 15:06
автор: Boymaster


 



RSS Текстовая версия Сейчас: 24.4.2024, 5:54
Дизайн