![]() |
Как отчекать ?
Во общем есть аськи вида
581465611;cM6T3*!@;2KtSSS5z; 581469724;T$v5FnyW;H2j9KjBk; 581470269;V4y7c%sg;NH7U4mHy; 581476189;20B4xrSi;3OKLJUyV; нужно как то удалить ;2KtSSS5z; ;H2j9KjBk; ;NH7U4mHy; ;3OKLJUyV; Асек очень много долго удалять руками. Может кто на перле скриптик подскажет? |
На пхп 3 строчки
$fp = file("file.txt"); $n = 0 $fw = fopen("res.txt", "a+"); while($n<count($fp) { list($uin, $fst, $snd) = split(';',$fp[$n]); fwrite($fw, $uin.";".$fst."\r\n"); $n++; } fclose($fw); } |
берёшь Notepad++ и через регулярку режешь не нужное
Поиск-> Замена Ставишь радиобатон "Регулярное выражение" Что искать: (.+);(.+);(.+); Заменить на: \1;\2; |
Цитата:
Спасибо огромное тебе!!!! и тебе nMonkn Оба способа хороши! |
| Время: 17:21 |