refaisant un lifting à mon site, j'en profite pour faire ce que plusieurs membres m'ont demander, à savoir accepter les caractères spéciaux dans le MDP.
Sachant qu'il faut qu'il mettent absolument des majuscule, des minuscules, et des chiffres.
Voici la régex actuelle, mais qui ne n'autorise pas les caractères spéciaux.
if (!empty($password) && (!preg_match("/^(?=.*[a-z]{1,})(?=.*[A-Z]{1,})(?=.*[0-9]{1,})[a-zA-Z0-9]+$/",$password)))
Comment feriez vous pour autoriser les caractères spéciaux (qui ne sont pas obligatoires) tout en maintenant la restriction des majuscule, des minuscules, et des chiffres.J'ai essayer de le faire, mais en vain, et sur le net, ce que j'ai trouver est pour des cas spécifiques, mais pas pour mon cas, sachant que j'ai pas fouiller tout le web, j'ai pas le temps ^^.
Merci de votre aide
Cordialement
