“Jak mogę zweryfikować hasło bez regularności w JS” Kod odpowiedzi

test sprawdzania poprawności hasła JavaScript

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

Jak mogę zweryfikować hasło bez regularności w 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

Odpowiedzi podobne do “Jak mogę zweryfikować hasło bez regularności w JS”

Pytania podobne do “Jak mogę zweryfikować hasło bez regularności w JS”

Więcej pokrewnych odpowiedzi na “Jak mogę zweryfikować hasło bez regularności w JS” w JavaScript

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu