я специализируюсь на Js React
для этого и нужна регулярка.
проблема как раз для юзера – когда нужно пользоваться устройством, где внезапно нет национальной раскладки.
избегать подобного – такое же простое правило как избегать национальных символов и пробелов в путях
но вывод, что запрет кириллицы признак хранения пароля в открытом виде, так и остался мной не понятым.
требование к паролю: наличие маленьких букв, больших и цифр, ну и длина минимум 8 символов, вполне логичное требование
чтобы усложнить получение пароля путем банального перебора
а вообще: использование различных раскладок (или одной, но отличной от латиницы) приносит больше неудобств, чем профита.
как вы сделали на основании регулярки, что пароли хранятся в открытом виде?
- какую библиотеку используете под именем serial?
- почему сначала абзац шлёте, а потом шестнадцатеричные цифры?
- почему не апнете всю строку сразу вместо обработки посимвольно с лишним преобразованием в строку и обратно?
- какая спецификация у
serial.to_bytes()
? Как она интерпретирует списки целых чисел?- Зачем вы всё послылаете именно так, чем вам не угодили байтовые строки?
Одни вопросы...