|
| Дата |
|
USD/RUB | 93.7196 | BTC/USD | 64096.2495 |
|
|
|
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии. |
08.02.2009, 00:40
|
#1
|
Senior Member
Регистрация: 27.05.2008
Сообщений: 136
Бабло: $58845
|
собрать урлы из тхт.
собрать урлы из тхт.
помогите кто рубит в пхп.
есть папка в ней Н количество фаилов .
фаилы с всякими цыфрами и мусором .
надо от туда выбрать урлы и сложить в фаил.
|
|
|
08.02.2009, 00:49
|
#2
|
hustle
Регистрация: 02.05.2008
Адрес: 3d world
Сообщений: 12,890
Бабло: $1717315
|
preg_match_all юзай и регулярки учи
|
|
|
08.02.2009, 00:59
|
#3
|
Member
Регистрация: 10.06.2008
Сообщений: 77
Бабло: $21324
|
PHP код:
preg_match_all('/\b(https?|ftp|file):\/\/[-A-Za-z0-9+&@#\/%?=~_|!:,.;]*[-A-Za-z0-9+&@#\/%=~_|]/', $subject, $result, PREG_PATTERN_ORDER);
$result = $result[0];
RegexBuddy рулит
|
|
|
08.02.2009, 01:16
|
#4
|
hustle
Регистрация: 02.05.2008
Адрес: 3d world
Сообщений: 12,890
Бабло: $1717315
|
Цитата:
Сообщение от wiam
RegexBuddy рулит
|
выложи плиз эту софтину... А нашел ) уже только старую (regexbuddy.2.2.1.full-tsrh). Если есть последняя плиз выложи )
|
|
|
08.02.2009, 01:32
|
#5
|
Senior Member
Регистрация: 28.06.2008
Сообщений: 106
Бабло: $9397
|
в личке
|
|
|
08.02.2009, 01:38
|
#6
|
Ебланнед
Регистрация: 28.07.2008
Сообщений: 413
Бабло: $500
|
Цитата:
Сообщение от wiam
PHP код:
preg_match_all('/\b(https?|ftp|file):\/\/[-A-Za-z0-9+&@#\/%?=~_|!:,.;]*[-A-Za-z0-9+&@#\/%=~_|]/', $subject, $result, PREG_PATTERN_ORDER);
$result = $result[0];
RegexBuddy рулит
|
жесть какая, у меня всё проще: preg_match_all("/http:\/\/\S+/", $log, $m);
(УРЛы без пробелов)
|
|
|
08.02.2009, 02:16
|
#7
|
ChefJavaProgrammierer
Регистрация: 05.04.2007
Сообщений: 1,165
Бабло: $15090
|
grep -h -e "http://[0-9A-Za-z./:?=&-]+" * > links.txt
|
|
|
08.02.2009, 11:30
|
#8
|
hustle
Регистрация: 02.05.2008
Адрес: 3d world
Сообщений: 12,890
Бабло: $1717315
|
Цитата:
Сообщение от zlaya ssuka
grep -h -e "http://[0-9A-Za-z./:?=&-]+" * > links.txt
|
авотихуй, в Урлах больше знаков встречается, например +_;~
|
|
|
08.02.2009, 12:12
|
#9
|
ChefJavaProgrammierer
Регистрация: 05.04.2007
Сообщений: 1,165
Бабло: $15090
|
Цитата:
Сообщение от hectorix
авотихуй, в Урлах больше знаков встречается, например +_;~
|
точно, давай дневник, пять = )
фишка не в точном регекспе, фишка в ненужности пхп.
|
|
|
08.02.2009, 12:15
|
#10
|
hustle
Регистрация: 02.05.2008
Адрес: 3d world
Сообщений: 12,890
Бабло: $1717315
|
Цитата:
Сообщение от zlaya ssuka
точно, давай дневник, пять = )
фишка не в точном регекспе, фишка в ненужности пхп.
|
а вот он какой )))))
|
|
|
|