Size: a a a

Flutter Developers — русскоговорящее сообщество

2021 March 11

AE

Alexander Ev in Flutter Developers — русскоговорящее сообщество
Тркюу
Запускай через Profile а не через Debug
спасибо
источник

CI

Captain Impact. in Flutter Developers — русскоговорящее сообщество
может кто-то подсказать решение для валидации пароля получше?

текущее:
RegExp(r'^(?=.*?[A-ZА-Я])(?=.*?[a-zа-я])(?=.*?[0-9]).{8,}$')
источник

M

MiT in Flutter Developers — русскоговорящее сообщество
Captain Impact.
может кто-то подсказать решение для валидации пароля получше?

текущее:
RegExp(r'^(?=.*?[A-ZА-Я])(?=.*?[a-zа-я])(?=.*?[0-9]).{8,}$')
В Гугле смотрел? Там их море, выбирай какой нравится...
источник

CI

Captain Impact. in Flutter Developers — русскоговорящее сообщество
это было решение из гугла, но видимо коряво доработаное
источник

CI

Captain Impact. in Flutter Developers — русскоговорящее сообщество
:D
источник

DS

DVS Studio in Flutter Developers — русскоговорящее сообщество
Captain Impact.
может кто-то подсказать решение для валидации пароля получше?

текущее:
RegExp(r'^(?=.*?[A-ZА-Я])(?=.*?[a-zа-я])(?=.*?[0-9]).{8,}$')
не использовать регулярку
источник

CI

Captain Impact. in Flutter Developers — русскоговорящее сообщество
DVS Studio
не использовать регулярку
альтернатива?
источник

M

MiT in Flutter Developers — русскоговорящее сообщество
DVS Studio
не использовать регулярку
Ведь она будет и на сервере)
источник

DS

DVS Studio in Flutter Developers — русскоговорящее сообщество
if(большие буквы)
if(маленькие) ...
источник

DS

DVS Studio in Flutter Developers — русскоговорящее сообщество
MiT
Ведь она будет и на сервере)
и там тоже
источник

DS

DVS Studio in Flutter Developers — русскоговорящее сообщество
зато более конкретное можно сообщение об ошибке писать
источник

CI

Captain Impact. in Flutter Developers — русскоговорящее сообщество
окей, спасибо
источник

M

MiT in Flutter Developers — русскоговорящее сообщество
DVS Studio
зато более конкретное можно сообщение об ошибке писать
Если грамотно написать регулярку, то по ней тоже можно конкретные ошибки выводить
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Captain Impact.
может кто-то подсказать решение для валидации пароля получше?

текущее:
RegExp(r'^(?=.*?[A-ZА-Я])(?=.*?[a-zа-я])(?=.*?[0-9]).{8,}$')
Зачем тебе регулярка
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
твой пароль это список символов
источник

CI

Captain Impact. in Flutter Developers — русскоговорящее сообщество
Уже переделал, вопрос неактуален
источник

CI

Captain Impact. in Flutter Developers — русскоговорящее сообщество
Спасибо
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
У больших английских, у маленьких английских и цифер есть коды
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
тебе надо поиметь вхождение в каждый из диапозон хотя бы раз или типа того
источник

CI

Captain Impact. in Flutter Developers — русскоговорящее сообщество
Я сделал несколько проще и универсальнее
источник