Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Размножение e-mail'ов (https://forum.antichat.xyz/showthread.php?t=155419)

programming 10.11.2009 12:33

Размножение e-mail'ов
 
В общем такая задачка..
Никак не могу придумать решение..
Есть переменная, в которой лежит адрес e-mail. Напр., login@gmail.com
Как из этого адреса можно получить список всех возможных вариантов? Напр.,
l.ogin@gmail.com
lo.gin@gmail.com
l.o.gin@gmail.com
l.o.g.in@gmail.com
logi.n@gmail.com
log.i.n@gmail.com и т.д..

Подайте, пожалуйста, хотя бы какую-нибудь идейку.. А то вообще туплю..

Krist_ALL 10.11.2009 13:02

даже представить себе не могу для чего это может понадобится...

если тока точка те нужна.тогда
1. Разбиваем слово по буквам. логин => arrray('l,'o','g','i','n'')
2 в цикле генерируем похожие логины с точкой
for(i=1;i<length;i++)
после array{i} в словевставляем точку
напирмер i=1 => l.ogin
например i=2 => lo.gin
Например i=3 => log.in


а вот с 2мя точками хз как


Время: 23:31