|
|
|
| есть вот такое рег.выражение :
'/[0-9a-Zа-Я_]/i'
но оно почемуто не работает с функцией preg_matсh.
нужно так его модифицировать чтобы функция работала .
Помогите пожалуйста ! | |
|
|
|
|
|
|
|
для: XaZzZi
(28.02.2009 в 13:28)
| | в диапазоне x-y символы должны быть указаны так, чтоб начинающий диапазон символ имел меньший код, чем завершающий. | |
|
|
|
|
|
|
|
для: XaZzZi
(28.02.2009 в 13:28)
| | Рег выражение для логина
Так надо поставить начало и конец, а именно ^ и $.
И не много переделаем паттерн:
Надеюсь вы не исключили букву ё из алфавита. | |
|
|
|
|
|
|
|
для: AcidTrash
(28.02.2009 в 22:55)
| | можно поинтересоваться ? зачем начало и конец ставить? в случае логина. другие случаи не рассматриваю, ещё на практике не встречался
а ответ на вопрос, не хватало + или {1,} это для автора... | |
|
|
|
|
|
|
|
для: reda
(01.03.2009 в 04:42)
| | >можно поинтересоваться ? зачем начало и конец ставить? в случае логина. другие случаи не
>рассматриваю, ещё на практике не встречался
Если требуется, чтобы вся строка удовлетворяла регулярному выражению без начала и конца не обойтись - иначе символы, которым регулярное выражение не удовлетворяет будут отброшены, а функция preg_match() вернет true. | |
|
|
|
|
|
|
|
для: reda
(01.03.2009 в 04:42)
| | >зачем начало и конец ставить? в случае логина. другие случаи не рассматриваю, ещё на практике не встречался
Заметьте
>>Рег выражение для логина
Соответственно это проверка всей строки которая должна удовлетворять условию, а не...
P.S. cheops вам ответил. | |
|
|
|
|
|
|
|
для: AcidTrash
(03.03.2009 в 21:59)
| | Спасибо! Понял | |
|
|
|