Есть веб-страничка. На ней текст такого вида: XX http://site1.ru http://site2.ru http://site2.ru UIN1;pass1 UIN2;pass2 UIN3;pass3 ... UIN50;pass50 Нужно сохранить в текстовый файл в столбик эти юины. Где XX -- двухзначное или трёхзначное число. Правда, в таком виде в исходном коде, а в браузере всё слитно через пробел. Буду очень благодарен!
задача же понятна - взять список уинов и сохранить их в файл при чем тут ХХ в два или три знака вы сами не знаете. задача ведь уины дергать значит дергать надо по шаблону "(что-то)семиколонпофиг" и будет у вас массив с уинами исходные данные дайте чтоб понятно было какая регулярка нужна а то ведь закончим на чем-то типа ^([^;]*);.*$
ну допустим взять уины вообще не проблема. а рандомное число зачем? пароли нужно в текстовый файл или только уины?
Нужно взять юины и пароли, сохранив в *.txt файлик в таком виде: UIN1;pass1 UIN2;pass2 UIN3;pass3 ... UIN50;pass50 А рандомное число просто присутствует на странице. Я просто описал полностью, из чего состоит веб-страничка.
делов-то Код (PHP): preg_match_all("/\s(\d+;\w+)/",file_get_contents('test.html'),$m); file_put_contents('test.txt', implode("\r\n",$m[1]));
Спасибо тебе огромное! Чуток подправил и получилось то, что надо! <?php preg_match_all("/\s(\d+;\w+)/",file_get_contents('test.html'),$m); file_put_contents('test.txt', implode("\r",$m[1]) ."\n", FILE_APPEND); ?>