ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

программа для замены по маске
  #1  
Старый 04.06.2009, 13:46
meisterr
Участник форума
Регистрация: 25.02.2009
Сообщений: 110
Провел на форуме:
498761

Репутация: 7
По умолчанию программа для замены по маске

Есть txt файл со списком примерно такого содеражния:
PHP код:
1234.ru/123.php

email
=000@rambler.ru
pass
=1234 


www.1234
.ru

email
=12345@yabdex.ru
password
=12345 


12345.com 

username
=1234 
password
=1234 
Нужно отсюда выдрать данные с 1234.ru/123.php примерно такого вида:

PHP код:
000@rambler.ru:1234 

Помогите, чем можно такое сделать?

Последний раз редактировалось meisterr; 04.06.2009 в 13:49..
 
Ответить с цитированием

  #2  
Старый 04.06.2009, 17:35
FireFenix
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
Провел на форуме:
3178262

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

открываешь файл и юзаешь выборку по регулярным выражениям, где указываешь маску блока для каждого сайта или домена

на php делается через file_get_content/fopen + preg_match_all
Также читаем Топик про регулярные выражения

Последний раз редактировалось FireFenix; 04.06.2009 в 18:10..
 
Ответить с цитированием

  #3  
Старый 04.06.2009, 18:13
meisterr
Участник форума
Регистрация: 25.02.2009
Сообщений: 110
Провел на форуме:
498761

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

а програмку или php скрипт не подскажите?
 
Ответить с цитированием

  #4  
Старый 04.06.2009, 22:17
Dr.TRO
Новичок
Регистрация: 29.01.2009
Сообщений: 23
Провел на форуме:
44173

Репутация: 16
Отправить сообщение для Dr.TRO с помощью ICQ
По умолчанию

тебе сказали реализацию на пхп, подскажем еще регулярки :
http://gskinner.com/RegExr/
 
Ответить с цитированием

  #5  
Старый 04.06.2009, 22:41
meisterr
Участник форума
Регистрация: 25.02.2009
Сообщений: 110
Провел на форуме:
498761

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

спс всем. Тему закрывать можно
 
Ответить с цитированием

  #6  
Старый 04.06.2009, 22:42
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме:
3660186

Репутация: 905


По умолчанию

Вот, к примеру, примерный парсинг
PHP код:
preg_match_all ('/(.+?)\s+(email|username)=(.+?)\s+(pass|password)=(.+?)\s+/'$str$m);
$cnt count ($m[0]);
for (
$i 0$i $cnt$i++)
  echo 
$m[1][$i], ':'$m[3][$i], ':'$m[5][$i], "\n"
Доработать регулярку под нужные данные несложно
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[статья] Винты. Беды. Cthulchu Аппаратное обеспечение 7 13.05.2009 15:41
Введение в Symfony Framework gibson Авторские статьи 1 30.04.2009 11:15
Ошибки Windows 2 SVipeR Windows 9 02.03.2009 19:28
Начальный практикум в Code Igniter Kuzya Авторские статьи 9 20.02.2009 23:12
Программы для работы с железом. Часть 2 – материнские платы _GaLs_ Аппаратное обеспечение 0 19.11.2006 12:57



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


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




ANTICHAT.XYZ