Q : Recherche d'une expression régulière pour la saisie alphanumérique
Un utilisateur a rencontré un problème où les expressions régulières étaient tentées uniquement avec des chaînes validées contenant à la fois des lettres et des chiffres. Ce qui suit aide à créer une expression régulière pour autoriser les caractères alphanumériques.
A : Expression régulière alphanumérique uniquement
Pour garantir que la chaîne ne contient que des caractères alphanumériques, nous pouvons utilisez l'expression régulière suivante :
/^[a-z0-9] $/i
Répartition :
Exemple d'utilisation :
Cette expression régulière peut être utilisée avec la méthode test() pour valider les chaînes :
const str = "abc123"; const result = /^[a-z0-9] $/i.test(str); console.log(result); // true
Mise à jour : prise en charge des caractères universels
Si des caractères universels sont requis, nous pouvons étendre l'expression régulière pour inclure des plages de caractères Unicode. Par exemple, pour prendre en charge les caractères persans, nous pouvons utiliser :
/^([a-zA-Z0-9\u0600-\u06FF\u0660-\u0669\u06F0-\u06F9 _.-] )$/
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3