[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Регулярки
Joker
Здраствуйте уважаемые знатоки, вот почитал я мануалы по регулярка но так и не осилел их.... вроде написаные регулярки начал понимать но написать сам немогу((( Подскажите может у кого есть мануалчик типо "Регулярки для чайников"



Спустя 10 минут, 55 секунд (10.03.2009 - 00:27) jetistyum написал(а):
Отвечать будет господин Друзь:

http://ru.wikipedia.org/wiki/%D0%A0%D0%B5%...%BD%D0%B8%D1%8F

на википедии много всего написано, с примерами...
я лично начинал осваивать тогда же, когда начинал учить пхп
по книге Д.Котерова самоучитель PHP4 , сто лет назад, но там довольно не плохо все изложено. эту книгу можно легко найти в инете.
ну и.. как можно больше тренировки...

Спустя 30 минут, 51 секунда (10.03.2009 - 00:58) Joker написал(а):
Ухх) протал википедию) А если не трудно может дадите заданий 1-3 от легкого к сложному потренероваться)

Спустя 6 минут, 33 секунды (10.03.2009 - 01:05) jetistyum написал(а):
ну, для простых..
попробуй распарсить путь к файлу
например
d:/inetpub/my.localhost/index.test.php
на :
диск, (d:)
директорию (d:/inetpub/localhost/)
имя файла (index.test.php)
и его расширение (php)

специально путь придумал с заковырками...
и еще можно учесть что путь может быть и unix-type тоесть не будет диска, и слеши только прямые (в случае с виндой могут быть и обратные)
....
попробуй написать парсер, который бы проверял валидность email ящика...
вида
name_-@mail-serv_er.com.ru.net

это всмысле чтобы это был тоже валидный ящик... но и test@test.com тоже должен проходить валидацию

Спустя 11 часов, 18 минут, 2 секунды (10.03.2009 - 12:23) Joker написал(а):
PHP
echo $s "d:/inetpub/my.localhost/index.test.php";
$p '#^(.{1}smile.gif/#'
preg_match($p,$s,$m); 
$disc = (empty($m[1]))?"Диск отсутсвует.":"Диск: ".$m[1];
$p '#(\\|\||/).*\1#i'
preg_match($p,$s,$m); 
$dir = (!empty($m[0]))?"Директория: ".$m[0]:"Директория не найдена.";

чот ток это смог сочинить sad.gif

Спустя 1 час, 51 минута, 59 секунд (10.03.2009 - 14:15) jetistyum написал(а):
попробуй собрать в одно выражение. Вечером выложу свой вариант.

Спустя 2 минуты, 1 секунда (10.03.2009 - 14:17) Joker написал(а):
как это в одно blink.gif буду ждать вечера huh.gif

Спустя 4 минуты, 51 секунда (10.03.2009 - 14:22) jetistyum написал(а):
в одно - когда ты описываешь полную строку, и нужные тебе куски собираешь в карманы... (скобки...)

Спустя 4 минуты, 43 секунды (10.03.2009 - 14:26) Joker написал(а):
примерно понел но чот вообще не получаеться sad.gif буду эксперементировать...

Спустя 1 день, 8 часов, 39 секунд (11.03.2009 - 22:27) Joker написал(а):
про мну забыли unsure.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.