Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Leizer A. Karabin                    2:5005/14.44   31 Mar 2007  10:22:31
 To : Sergey Semin
 Subject : регулярные выражения
 -------------------------------------------------------------------------------- 
 
 
 Я, собственно, просто так вышел Saturday March 31 2007 03:24,
 тут слышу - Sergey Semin говорит All (ну я встрял, конечно):
 
 SS> Сорри, может и не очень в тему... Hо ближе эхотага в голову не пришло...
 
 SS> В общем, есть задачка, описываемая регулярным выражением: при входе на
 SS> ресурс проверять ник на валидность. Амбиции таковы: ник должен начинаться с
 SS> буквы и иметь внутри не больше одного из символов _.- Другие отличные от
 SS> букв и цифр символы запрещены.
 
 SS> Пишем такой паттерн: (^[A-Za-zА-Яа-я]+[_.-]?[A-Za-zА-Яа-яЁё0-9]*$)
 
 SS> В результате всё работает почти как надо, но вот заморочка выходит с никами
 SS> типа "f1-1" (который, в принципе соответствует правилу). Пропускает "f1",
 SS> пропускает "f-1", но почему не пропускает "f1-1" ?! Уж мозги кинпят :(
 
 SS> Гуру, подскажите как паттерн поправить, плиз!
 
 SS> P.S Или хоть скажите, куда с этим сходить...
 
         У тебя шаблон перед _-. не пропускает цифр.
 
 За сим навеки и проч. Leizer                 [Team Smile'ик - отменить!]
 
 --- GoldEd 1.1.5-030104
  * Origin: Модемы всех стран - соединяйтесь! (2:5005/14.44)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 регулярные выражения   Sergey Semin   31 Mar 2007 03:24:59 
 регулярные выражения   Vladimir Kurtukov   31 Mar 2007 09:19:56 
 регулярные выражения   Sergey Semin   31 Mar 2007 10:45:11 
 регулярные выражения   Alex Semenyaka   31 Mar 2007 10:18:18 
 регулярные выражения   Leizer A. Karabin   31 Mar 2007 20:05:52 
 регулярные выражения   Sergey Semin   31 Mar 2007 22:37:55 
 регулярные выражения   Leizer A. Karabin   31 Mar 2007 10:22:31 
 регулярные выражения   Vassily Kiryanov   31 Mar 2007 13:43:41 
 регулярные выражения   Alex Mogilnikov   01 Apr 2007 00:24:48 
Архивное /ru.unix.bsd/3312460dd477.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional