Size: a a a

2018 November 07

RV

Roman V in Random Ruby Chat
Матчи двумя господе
источник

NB

Nikita Batrak in Random Ruby Chat
+
источник

VM

Vasiliy M in Random Ruby Chat
^(?=.*[A-Za-z])(?=.*\\d)[A-Za-z\\d^a-zA-Z0-9].{5,50}$
источник

RV

Roman V in Random Ruby Chat
Куда проще и читаемей чем городить огород с бэкреференсами
источник

NB

Nikita Batrak in Random Ruby Chat
я бы тоже не ебался и в 2 уебал бы 😊
источник

IZ

Ivan Zaitsev in Random Ruby Chat
Vasiliy M
^(?=.*[A-Za-z])(?=.*\\d)[A-Za-z\\d^a-zA-Z0-9].{5,50}$
А так вообще не подбирает
источник

RV

Roman V in Random Ruby Chat
Так это и правильней
источник

VM

Vasiliy M in Random Ruby Chat
это жс
источник

IZ

Ivan Zaitsev in Random Ruby Chat
Vasiliy M
это жс
aaa
источник

NB

Nikita Batrak in Random Ruby Chat
Ваня, сделай в 2 и не еби голову лол 😊
источник

IZ

Ivan Zaitsev in Random Ruby Chat
Nikita Batrak
я бы тоже не ебался и в 2 уебал бы 😊
Тогда встречный вопрос -
validates :password, presence: true,
                      format: { with: /\A[([a-z]|[A-Z])0-9_-]{6,40}\Z/,
                                message: 'must be at least 6 characters ' }
источник

VM

Vasiliy M in Random Ruby Chat
жс
function checkPwd(str) {
   if (str.length < 6) {
       return("too_short");
   } else if (str.length > 50) {
       return("too_long");
   } else if (str.search(/\d/) == -1) {
       return("no_num");
   } else if (str.search(/[a-zA-Z]/) == -1) {
       return("no_letter");
   } else if (str.search(/[^a-zA-Z0-9\!\@\#\$\%\^\&\*\(\)\_\+]/) != -1) {
       return("bad_char");
   }
   return("ok");
}
источник

VM

Vasiliy M in Random Ruby Chat
источник

IZ

Ivan Zaitsev in Random Ruby Chat
Как тут юзать 2 регулярки?
источник

NB

Nikita Batrak in Random Ruby Chat
Ivan Zaitsev
Как тут юзать 2 регулярки?
сделать кастомную валидацию? 😊
источник

VM

Vasiliy M in Random Ruby Chat
кастомный валидатор напиши
источник

IZ

Ivan Zaitsev in Random Ruby Chat
А, ну да
источник

IZ

Ivan Zaitsev in Random Ruby Chat
Чёт сразу не  подумал
источник

NB

Nikita Batrak in Random Ruby Chat
а вообще сек
источник

RV

Roman V in Random Ruby Chat
validates format, length
источник