M
maxoun
Hello user, welcome wrold programming.
С утра встал, и написал пару методов защиты, кому интересно можете взять и модифицировать.
Login
'/^([a-zA-Z0-9]{2,4})([\w@]{5,8})$/'
Для E-Mail
'/^(\w{1,10}[\.]?\w{0,10})@(\w{1,10}[\.]?\w{0,10})[\.]([a-zA-Z]{2,4})$/'
Мобильный номер формат RU
'/^([+7|8])+[\d]{10}$/'
IPv4
((25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(25[0-5]|2[0-4]\d|[01]?\d\d?)
URL
'/^(http?:[\/]{2})((w){3}\.[\w]+)\.([\w]{2,7})$/'
Пароль
'(?=^.{8,}$)((?=.*\d)|(?=.*\W+))(?![.\n])(?=.*[A-Z])(?=.*[a-z]).*$ '
Чтобы Вы тут изменили?
Начинающим программистом я советую изучить шаблоны регулярных выражений.
Вы даже представить не можете, какой это механизм.
С утра встал, и написал пару методов защиты, кому интересно можете взять и модифицировать.
Login
'/^([a-zA-Z0-9]{2,4})([\w@]{5,8})$/'
Для E-Mail
'/^(\w{1,10}[\.]?\w{0,10})@(\w{1,10}[\.]?\w{0,10})[\.]([a-zA-Z]{2,4})$/'
Мобильный номер формат RU
'/^([+7|8])+[\d]{10}$/'
IPv4
((25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(25[0-5]|2[0-4]\d|[01]?\d\d?)
URL
'/^(http?:[\/]{2})((w){3}\.[\w]+)\.([\w]{2,7})$/'
Пароль
'(?=^.{8,}$)((?=.*\d)|(?=.*\W+))(?![.\n])(?=.*[A-Z])(?=.*[a-z]).*$ '
Чтобы Вы тут изменили?
Начинающим программистом я советую изучить шаблоны регулярных выражений.
Вы даже представить не можете, какой это механизм.
Последнее редактирование модератором: