“Как я могу проверить пароль без режима в JS” Ответ

тест regex recext javaScript

const isPasswordSecure = (password) => {
    const re = new RegExp("^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[!@#\$%\^&\*])(?=.{8,})");
    return re.test(password);
};
Nur Rafi

Как я могу проверить пароль без режима в JS

function validate() {
  var p = document.getElementById('pass').value
  var errors = []

  //if (p.length < 8) {
  //  errors.push("Your password must be at least 8 characters")
  //}
  if (p.search(/[a-z]/) < 0) {
    errors.push("Your password must contain at least one lowercase letter.")
  }
  if (p.search(/[A-Z]/) < 0) {
    errors.push("Your password must contain at least one uppercase letter.")
  }
  if (p.search(/[0-9]/) < 0) {
    errors.push("Your password must contain at least one digit.")
  }
  if(p.search(/[\!\@\#\$\%\^\&\*\(\)\_\+\.\,\;\:\-]/) < 0) {
    errors.push("Your password must contain at least one special character.")
  }
    
  if (errors.length > 0) {
    document.getElementById("errors").innerHTML = errors.join("<br>")
    return false;
  }
  return true;
}
Inquisitive Iguana

Ответы похожие на “Как я могу проверить пароль без режима в JS”

Вопросы похожие на “Как я могу проверить пароль без режима в JS”

Больше похожих ответов на “Как я могу проверить пароль без режима в JS” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования