Регулярные выражения в условиях
Помогите написать регулярное выражение, совпадающее со строкой, которая:
-не содержит пробелов
-не содержит никаких символов, кроме символов из набора A-Za-z0-9, точки, подчеркивания и минуса
-начинается только с символа из набора A-Za-z0-9 и заканчивается только A-Za-z0-9
И самое главное - добавить к этому проверку, не допускающую, чтобы между буквенными или цифровыми символами могло быть больше одного из этих символов: . -_
В общем, чтобы могло быть так:
Рыцарь_Смерти
777neo_hell777
M.e.g.A
T-u-r-b-O
N_A_G_I_B_A_T_O_R_666 и т.д.
И не могло быть так:
_Mamku_epal_
.ZVER.
-imba-
V_-olchara
T.-_voy--pa..pka и т.д.
Последний раз редактировалось Ramundo, 13.05.2015 в 14:43.
|