Здравствуйте форумчане! Подскажите пожалуйста,имею акки вида " yankov.s@inbox.ru:kremenchug250473: " аккаунты с фейка,есть ли какой софт который убирает эти навязщевые точечки по бокам мыла и пасса?
Ну последнюю еще как бы можно убрать, но если ты уберешь первую, то как ты потом поймешь где логин а где пасс?
вместо смайлика тоже : стоит т.е :мыло:пасс: А по середине ясное дело что нужно оставить) иначе хрен поймешь что где) в этом то и проблема.. а так бы и через обычный блокнот убрал бы..
PHP: <?php $r = array(); foreach (file('./fake.txt') as $a){$r[] = substr(trim($a), 1, strlen(trim($a)) - 1);} file_put_contents('./gotovo.txt', implode("\r\n", $r)); ?>
логически все очень просто, найди закономерность и отталкивайся от нее. 1. замени .ru: на #$#$ 2. Потом замени : на пустое место. 3. Потом замени #$#$ на .ru:
|qbz|,спасибо большое,но точки к сожалению убрались только с переди,т.е получилось логин:пасс: Uex Urgent,ну там еще и номера есть) да и в мыльниках не везде .ru
PHP: <?php $r = array(); foreach (file('./fake.txt') as $a){$r[] = substr(trim($a), 1, strlen(trim($a)) - 2);} file_put_contents('./gotovo.txt', implode("\r\n", $r)); ?> Пожалуйста
Вот спасибо! безумно благодарен Вам! Вы не представляете сколько вы мне времени сэкономили) Спасибо большое!
а без пыха, в нотепаде++ или любом другом редакторе с поддержкой регулярных выражений Code: заменить \:(.+)\:(.+)\:$ на \1:\2
Как вариант: заменяешь двоеточие на длинный пробел, затем вставляешь в excel, получится, что логины и пароли в разных ячейках, вставляешь между ними двоеточие, profit.