|
|
|
| помогите написать регулярное выражение для проверки логина:
- допустимы буквы латинского алфавита в любом регистре и цифры от 0 до 9
- логин должен начинаться с буквы /цифы и заканчиваться буквой/цифрой,
- допустимы тире и подчеркивания между буквами.
- Длинна не менее 3-х и не более 30-ти символов
Плиз) | |
|
|
|
|
|
|
|
для: ramundo
(23.11.2014 в 23:29)
| | >помогите написать регулярное выражение для проверки логина:
>- допустимы буквы латинского алфавита в любом регистре и цифры от 0 до 9
>- логин должен начинаться с буквы /цифы и заканчиваться буквой/цифрой,
[0-9a-zA-Z]
> - допустимы тире и подчеркивания между буквами.
[-_]
> - Длинна не менее 3-х и не более 30-ти символов
{1,28}
>
>Плиз)
/[0-9a-zA-Z][-_0-9a-zA-Z]{1,28}[0-9a-zA-Z]/
|
Но почему здесь, а не в соответствующем разделе?! | |
|
|
|
|
|
|
|
для: Trianon
(24.11.2014 в 01:52)
| | Оо, спасибо! Заодно и синтаксис понял. | |
|
|
|
|
|
|
|
для: Trianon
(24.11.2014 в 01:52)
| | А не так?
/^[0-9a-zA-Z][-_0-9a-zA-Z]{1,28}[0-9a-zA-Z]$/
|
| |
|
|
|
|
|
|
|
для: ramundo
(24.11.2014 в 23:20)
| | Вы правы, Trianon пропустил символы начала и конца проверяемой строки. | |
|
|
|
|
|
|
|
для: ramundo
(24.11.2014 в 23:20)
| | точно. | |
|
|
|