J'essaye d'ajouter des caractères sauvages à mon expression régulière alphanumérique courante seulement pour rendre la validation de mot de passe plus forte. Je n'essaie pas d'exiger que l'utilisateur entre des caractères sauvages, juste leur permettant d'entrer des caractères sauvages.php expression régulière pour la validation de mot de passe avec des caractères sauvages
'/^[a-z0-9]{8,16}$/i'
J'utilise aussi CakePHP et de faire la validation dans le modèle si cela aide, mais pas vraiment besoin de cette réponse.
'rule' => '/^[a-z0-9]{8,16}$/i',
'on' => 'create',
'allowEmpty' => true
Quels sont les caractères génériques? Si vous voulez autoriser n'importe quel caractère, utilisez simplement ^. {8,16} $ '. – Jens
Voulez-vous dire * caractères * valides? – splash
Ceci est pour un site japonais et je ne veux pas qu'ils mettent en caractères japonais et d'autres caractères étranges. – jimiyash