HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

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

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

  #6  
Старый 20.04.2007, 03:15
Underwit
Banned
Регистрация: 06.10.2006
Сообщений: 288
Провел на форуме:
2741921

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

PHP код:
$end = array(); //создаём пустой массив
$link ''// типа тоже пустой массив
$file fopen('file.htm''r');  // открываем файл в котором надо найти часть строки
while(!feof($file)) //задаем цикл который построчносчитывает файл и ищет в нем вхождения 
{
$_file fgets($file); //построчное читывание
if(ereg('(www)\.[a-z0-9A-Z]{1,100}\.(edu)'$_file$link)) //регулярное выражение если есть совпадение записывается в переменную link под индексом 0
{
array_push($end$link['0']); // записываем в начало массива найденное вхождение 
}
}
fclose($file); // закрываем файл
$end array_unique($end); // удаляем из массива повтроно найденные элементы
foreach($end as $key => $val)  // задаем цикл который выведет все найденные вхождения построчно
{
echo 
$val.'<br>'// вывод вхождений
}
?> 
вот ток регулярку поменяй на которую надо.
 
Ответить с цитированием
 





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


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




ANTICHAT.XYZ