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

  #11  
Старый 28.03.2010, 00:32
Omegа
Новичок
Регистрация: 16.12.2009
Сообщений: 27
С нами: 8632524

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

InfectedM, На PHP это выглядит примерно так:
Код:
<?php
$text = 'nserver: qwe1.server.ru.
nserver: qwe2.server.ru.
mail: server.ru
site: server.ru';
preg_match_all('~nserver: (.*)~i', $text, $regs);
print_r($regs[1]);
?>
Твой вариант впринципе почти правильный, но :
Зачем перед последней точкой нужно (.+?) ?
Почему домен третьего уровня может быть из любых символов, а первого и второго из [a-zA-Z] ?
Обязательно ли домен должен быть из трёх уровней?

P.S. Если хочешь разобраться - почитай книжки или статьи по регуляркам

Последний раз редактировалось Omegа; 28.03.2010 в 00:48..
 
Ответить с цитированием
 



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Delphi]/[Pascal] Задай вопрос, получи ответ Isis С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 6762 17.06.2010 21:23
Всё о беспороводном соединении на кпк и смартфонах! Задай вопрос - получи ответ! ARMENIN Беспроводные технологии/Wi-Fi/Wardriving 2 02.11.2008 00:40



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


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




ANTICHAT ™ © 2001- Antichat Kft.