![]() |
Траблы С Украденой почтой (Сортировка)
Здрасте я имею около 2 тысяч емайл адресов одолженых у одной базы данных ))) ну не важно.
У меня все есто идет вот так ! PASS:НЕ ОТ ПОЧТЫ А К ПРИМЕРУ ОТ ЧАТА НО. ВДРУГ ОН ПОДХОДИТ К ПОЧТЕ ?! pass: email: pass1 nick@yandex.ru pass2 vasya@mail.ru Вот как мне сделать что бы к примеру Яндех к Яндексу Майл к Майлу сделать тоесть отсортировать.. А то я в Бруте пишу pop3.mail.ru но там есть и yandex и yahoo и т д. Но вот как выдрать или отсортировать список по имени ? то есть: www1@mail.ru www1@yahoo. com www2@mail.ru www2yahoo. com www3@mail.ru www3yahoo. com www4@mail.ru www4yahoo. com Возможно это ? И еще возможно Вырезать все имена до @ ?? Всем спасибо ! |
да возможно на перле можно сделать...но это уже не ко мне а наверно к nerezus-u))
|
на regexp'ах вполне реально искать все до @
Реализуется и на пхп и на перле. Только я в них не силен,нужно пробовать... |
на всем можно имхо сделать, и на пхп) только вопрос по программированию больше
надо взять справочник, и написать самому хм |
Цитата:
Код:
<?php |
какой формат до и какой после
попонятнее напиши |
А.. Смотрите мне нужно остсортировать до кучи одни mail.ru потом yahoo.ru то есть сортировка по окончанию идет а не по началу (алфавиту useroF)
|
PHP preg_replace/ereg_repace
если память не изменяет рег выр. выглядит так "(a-zA-Z1-9)*\@mail\.ru" для мейла и так скриптом в отдельные файлы для mail, yahoo, yandex и т д для "обрезания" можно написать короткую прогу (я писал на c) или темиже рег. выражениями. только сразу скажу что например для mail.ru ЛОГИН можно писать и с "@mail.ru" тоесть как vasya так и vasya@mail.ru будет одно и тоже А если у тебя все в SQL базе, то запрос вида SELECT * FROM users WHERE email LIKE '%@mail.ru' INTO OUTFILE '../../text.txt' LIKE '%@yandex.ru' соответственно для яндекса |
просто делить строеу (разднелитель @) и печатать, где правая часть равна искомой
|
Бо... ну попробуем разобраться с этим всем... А вот можно именно в БД базе к примеру вызвать только одни yahoo.com или mail.ru списки если они находяться в одной директории ? может так можно ?
|
Если быстро и на обум:
Открывай свой файл в текстовом редакторе и делай "поиск-замена" @ на [sobaka]@ Запускай Exel. "Файл"-"Открыть" выбираешь свой файл. Появится диалоговое окно - проверь чтобы "точка-галка" стояла на "с разделителями". Жмешь "Далее". Убираешь все галки и ставишь галку на "другой" и в качестве разделителя указываешь @. Жмешь "Далее" и потом "Готово". После того как откроется выделяй все и лезь в меню: "Данные"-"Сортировка" и в самом верхнем ниспадающем меню "Сортировать по" выбираешь тот столбец, где у тебя идут домены мыльников. После всего этого лезешь "Файл"-"Сохранить как" и выбираешь CSV (разделитель запятые). Сохраняешь. открываешь текстовым редактором и поиск-замену: [sobaka]; на @ Сохраняешься. ... Также - когда тебе надо вытащить только логины - открывай с разделителем пробелом, копируешь колонку с мылами, вставляешь в блокнот, сохраняешься, октрываешь его с разделителем @, копируешь только логины, вставляешь, сохраняешь. |
censored!
Прям кружок умелые руки! Я б даже не додумался.Вот гений компутерной жизни :) |
что только не придумают, чтобы регэкспы не учить=)
|
Цитата:
|
Всем Спасибо Ребята ! РазабралсЯ Вот Осталось набрутить ))) При GPRS 29kb sec
Ну ниче зато субота и воскресенье круглосуточно думаю че нить набрутю )) Bouno giorno ! |
| Время: 08:34 |