HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

кто напишет простенький парсер?
  #1  
Старый 31.01.2010, 18:38
$ali$
Новичок
Регистрация: 22.12.2009
Сообщений: 5
С нами: 8623894

Репутация: 0
По умолчанию кто напишет простенький парсер?

чтоб мыльники из вида пасс логин переводил в логин пасс в pm аську киньте
 
Ответить с цитированием

  #2  
Старый 31.01.2010, 18:49
Fepsis
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
С нами: 9288386

Репутация: 536


По умолчанию

Это можно в Экселе сделать...
Список то большой..?!
Какой разделитель..?!

пасс:логин

Перевести в логин:псс..?!
 
Ответить с цитированием

  #3  
Старый 31.01.2010, 19:10
Deathdreams
Постоянный
Регистрация: 08.11.2008
Сообщений: 498
С нами: 9213376

Репутация: 278
По умолчанию

PHP код:
$accs ""//файл с icq
$d ";"//разделитель

$file file$accs );
$out "";

foreach ( 
$file as $n => $value )        {

               list( 
$pass$icq ) = explode$d$value );
               
$out .= $icq $d $pass "\r\n";

                                                           }

file_put_contents"new-".$accs$out ); 
Набросал небольшой говнокод
 
Ответить с цитированием

  #4  
Старый 31.01.2010, 19:19
LStr1ke
Постоянный
Регистрация: 29.07.2009
Сообщений: 400
С нами: 8835027

Репутация: 150
По умолчанию

PHP код:
list($pass$icq) = explode($dtrim($value)); 
 
Ответить с цитированием

  #5  
Старый 31.01.2010, 19:29
eLWAux
Постоянный
Регистрация: 15.06.2008
Сообщений: 941
С нами: 9423746

Репутация: 2399


По умолчанию

PHP код:
    $f 'a.txt';
 
file_put_contents("_$f",preg_replace('/(.+?)[:;]{1}(.+?)[\r\n]{0,}/''$2:$1'."\n"implode('',file($f)))); 
кто меньше?))
 
Ответить с цитированием

  #6  
Старый 31.01.2010, 19:52
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
С нами: 9410786

Репутация: 2731


По умолчанию

Цитата:
Сообщение от eLWAux  
кто меньше?))
PHP код:
 file_put_contents('a.txt',preg_replace('/(.+?){1}(.+?){0,}/''$2:$1'."\n"implode('',file($f)))); 
Я меньше
 
Ответить с цитированием

  #7  
Старый 31.01.2010, 19:57
LStr1ke
Постоянный
Регистрация: 29.07.2009
Сообщений: 400
С нами: 8835027

Репутация: 150
По умолчанию

Цитата:
Сообщение от mailbrush  
PHP код:
 file_put_contents('a.txt',preg_replace('/(.+?){1}(.+?){0,}/''$2:$1'."\n"implode('',file($f)))); 
Я меньше
а переменная $f из воздуха берется? ))))
Цитата:
... file($f)
 
Ответить с цитированием

  #8  
Старый 31.01.2010, 20:09
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
С нами: 9410786

Репутация: 2731


По умолчанию

Цитата:
Сообщение от LStr1ke  
а переменная $f из воздуха берется? ))))
Упустил, сорри Ну это ради прикола написал... Тогда так:
PHP код:
 file_put_contents('a.txt',preg_replace('/(.+?){1}(.+?){0,}/''$2:$1'."\n"implode('',file('a.txt')))); 
Тупой копипаст от eLWAux, только без переменной))
 
Ответить с цитированием

  #9  
Старый 31.01.2010, 20:32
Colkru
Участник форума
Регистрация: 13.01.2007
Сообщений: 160
С нами: 10170610

Репутация: 181
По умолчанию

Ruby:
Код:
puts while (a=gets.split(':')) && (printf("%s:%s\n",a[1].chomp,a[0])) while true
 
Ответить с цитированием

  #10  
Старый 01.02.2010, 01:01
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,315
С нами: 10248806

Репутация: 2371


По умолчанию

Цитата:
Сообщение от eLWAux  
PHP код:
    $f 'a.txt';
 
file_put_contents("_$f",preg_replace('/(.+?)[:;]{1}(.+?)[\r\n]{0,}/''$2:$1'."\n"implode('',file($f)))); 
кто меньше?))
Так чтобы придраться.
Зачем там так много условий?Зачем переносы строк, если они уже есть?
PHP код:
file_put_contents(0preg_replace('#(.+?)(.+?)#','$2:$1',implode('',file(1)))); 
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Для тех кто хорошо пишет скрипты! galgamed Покупка, продажа, услуги в Соц. Сетях 10 09.03.2009 12:17
Кто напишет программу Kasali Freelance - О Работе 1 04.03.2009 10:46
Кто напишет Loader? hpu Freelance - О Работе 0 31.01.2009 04:39



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.