a za z



русский алфавит в строчку

Автор Александр задал вопрос в разделе PHP

Что значит /^[a-zA-Z0-9s]{2,}$/ и как сделать что бы в строку помимо английских букв и цифр можно было писать русские? и получил лучший ответ

Ответ от Доктор Акаса[гуру]
Это регулярное выражение.
Вставить в квадратные скобки ещё и А-Яа-я без пробелов.
^ - обозначает начало строки
$ - обозначает конец строки
Вместе это значит, что вся строка целиком должна соответствовать шаблону, а не отдельная её часть.
В квадратных скобках перечисляется допустимый символ, для цифры это будет [0-9] для заглавной буквы латиницы [A-Z]
В фигурных скобках указывается сколько раз этот символ может повторяться {минимум раз, максимум раз}
В данном случае {2, } значит от 2-ух и более.
ссылка

Ответ от Андрей[гуру]
/^[a-zA-Zа-яА-Я0-9s]{2,}$/u
Модификатор u обязателен - он означает, что используются кодировка utf-8

Ответ от Влад строчки[новичек]
[А-Яа-я] добавь

Ответ от Ёаня Семенов[гуру]
ссылка

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Что значит /^[a-zA-Z0-9s]{2,}$/ и как сделать что бы в строку помимо английских букв и цифр можно было писать русские?
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*