|
|
|
| preg_match("/(Вася|Петя|Саша|Роман|Толя|Федор)(.[^\/]*)/",$ima_n,$out);
$ima = $out[1];
$nom = $out[2];
вроде все понятно , но
как расшифровать (.[^\/]*)
спасибо | |
|
|
|
|
|
|
|
для: Nevi
(08.01.2008 в 04:38)
| | Почитайте, для начала это как раз. К сожалению не помню автора, хотя где-то встречал в сети эту статью. | |
|
|
|
|
|
|
|
для: sim5
(08.01.2008 в 05:42)
| | Также в Интернете можно найти (благо не проблема) книгу Дж. Фридла "Регулярные выражения". очень рекомендую почитать. | |
|
|
|
|
|
|
|
для: Nevi
(08.01.2008 в 04:38)
| | .[^\/]* - любой символ, после которого, возможно, некоторое количество "не /".
>> Также в Интернете можно найти книгу Дж. Фридла "Регулярные выражения".
Есть даже на этом сайте.. http://softtime.ru/info/read.php?id_article=62 | |
|
|
|
|
|
|
|
для: Nevi
(08.01.2008 в 04:38)
| | (.[^\/]*)
Один любой символ . и любое количество (в том числе и 0) символов отличных от / | |
|
|
|
|
|
|
|
для: cheops
(08.01.2008 в 14:46)
| | Спасибо за ответы я почитал рекомендованные вами книги
и сразу появилось куча вопросов =)
вот я сделал проверку
ereg("^[a-zA-Z1-9_]{3,12}$",$login)
но ума не хватает как в этой проверке сделать так , чтобы не было например таких
одни подчеркивания ___ - как сделать чтоб запретить чтобы подчеркивания сшли ТОЛЬКО к цифрам и буквам а не как самостоятельный логин
спасибо | |
|
|
|
|
|
|
|
для: Nevi
(08.01.2008 в 21:49)
| | Не обязательно создавать мега-регулярное выражение - сделайте несклько проверок, с использованием нескольких регулярных выражений. | |
|
|
|