Тут функция которая у меня не работает:
Https://pastebin.com/yLNysTj8
Дело в том что когда идет на линию:
let specialChars = notEncrypted_password.match('/[\'\/~`\!@#\%\^&\*\(\)_\-\+=\{\}\[\]\|;:"\<\>,\.\?\\\]/');
Консоль выдает ошибку:
Uncaught SyntaxError: Invalid regular expression: //['/~`!@#%^&*()_-+={}[]|;:"<>,.?\]//: Range out of order in character class
at String.match ()
at Function.isPasswordStrongEnough
Помогите в чем причина и как исправить?
Знаю что ошибка в regex, но не знаю что именно из это является ошибкой.
Https://pastebin.com/yLNysTj8
Дело в том что когда идет на линию:
let specialChars = notEncrypted_password.match('/[\'\/~`\!@#\%\^&\*\(\)_\-\+=\{\}\[\]\|;:"\<\>,\.\?\\\]/');
Консоль выдает ошибку:
Uncaught SyntaxError: Invalid regular expression: //['/~`!@#%^&*()_-+={}[]|;:"<>,.?\]//: Range out of order in character class
at String.match ()
at Function.isPasswordStrongEnough
Помогите в чем причина и как исправить?
Знаю что ошибка в regex, но не знаю что именно из это является ошибкой.