Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |

28.01.2009, 03:33
|
|
Banned
Регистрация: 25.12.2008
Сообщений: 6
Провел на форуме: 45531
Репутация:
0
|
|
Скрипт парсер.
Нужен парсер, что бы из http://сайт.com/administrator/components/com_extcalendar/
Получилось сайт.com,тоесть оставлял только домен а всё остальное после него удалял.
Последний раз редактировалось mmda; 28.01.2009 в 03:37..
|
|
|

28.01.2009, 03:58
|
|
Постоянный
Регистрация: 28.09.2007
Сообщений: 820
Провел на форуме: 6722038
Репутация:
1385
|
|
preg_match('#[a-z]{1,}\.[a-z\.]{1,}#i',$url);
ну или
preg_match('#http:\/\/(.*?)\/#i',$url);
ну вариантов многовато..
|
|
|

28.01.2009, 04:13
|
|
Banned
Регистрация: 25.12.2008
Сообщений: 6
Провел на форуме: 45531
Репутация:
0
|
|
 можеш катануть на перле или пхп?
|
|
|

28.01.2009, 04:19
|
|
Постоянный
Регистрация: 28.09.2007
Сообщений: 820
Провел на форуме: 6722038
Репутация:
1385
|
|
<?php
$text = file_get_contents('a.txt');
preg_match_all('#http:\/\/(.*?)\/#i',$text,$urls);
foreach($urls[1] as $fuk) echo $fuk."\n";
?>
|
|
|

28.01.2009, 04:35
|
|
Banned
Регистрация: 25.12.2008
Сообщений: 6
Провел на форуме: 45531
Репутация:
0
|
|
Парсит домены, но выводит список такого вида, www.сайт.hk www.сайт.com www.сайт.com
В одной строке.Нужно чтобы каждый домен на отдельной строке был.
|
|
|

28.01.2009, 04:38
|
|
Постоянный
Регистрация: 28.09.2007
Сообщений: 820
Провел на форуме: 6722038
Репутация:
1385
|
|
однако глянь сурс чтоли браузера чтоле.
или поменяй echo $fuk."\n"; на echo $fuk."<br>";
|
|
|

28.01.2009, 04:46
|
|
Banned
Регистрация: 06.01.2008
Сообщений: 904
Провел на форуме: 4037638
Репутация:
1821
|
|
PHP код:
# Link parser
# Author: De-visible
# ICQ#:223333575
# Mega - Script
import re
file_name = "text.txt"
out_file = "out.txt"
x = []
with open(file_name) as txt:
with open(out_file,'w') as outf:
for line in txt:
outf.write(str(re.findall(r'http:\/\/(.*?)\/',line))[2:-2]+"\n")
print "completed"
|
|
|

28.01.2009, 05:05
|
|
Banned
Регистрация: 25.12.2008
Сообщений: 6
Провел на форуме: 45531
Репутация:
0
|
|
Спасибо огромное 
|
|
|

28.01.2009, 05:08
|
|
Banned
Регистрация: 06.01.2008
Сообщений: 904
Провел на форуме: 4037638
Репутация:
1821
|
|
Скрипт на Python написан, если что 
|
|
|

28.01.2009, 06:18
|
|
Постоянный
Регистрация: 30.09.2007
Сообщений: 815
Провел на форуме: 2590715
Репутация:
659
|
|
кагбе мануал читайте иногда
PHP: parse_url()
|
|
|
|
 |
Похожие темы
|
| Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
|
скрипт парсер DataLife Engine
|
J3y |
PHP, PERL, MySQL, JavaScript |
2 |
07.01.2009 16:20 |
|
Скрипт выборки уинов из базы Ipb
|
EXSlim |
PHP, PERL, MySQL, JavaScript |
1 |
16.10.2006 20:26 |
|
Скрипт для брута...
|
Allen |
PHP, PERL, MySQL, JavaScript |
4 |
07.03.2006 01:28 |
|
Php скрипт для отправки писем...
|
Allen |
PHP, PERL, MySQL, JavaScript |
6 |
21.02.2006 22:30 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|