Maison >interface Web >js tutoriel >Comment inclure un trait d'union dans une classe de caractères Regex ?
Inclure un trait d'union dans un support de caractère Regex ?
Dans un script de validation jQuery, une méthode de validation personnalisée a été introduite pour autoriser uniquement les lettres, des chiffres et des tirets. Cependant, lors des tests, les traits d'union ont été signalés comme non valides.
Pour résoudre ce problème, le caractère d'échappement avec - est nécessaire pour inclure le trait d'union dans la classe de caractères. Alternativement, placer le trait d’union au début ou à la fin du crochet de caractère peut également atténuer le problème. L'expression régulière suivante inclura avec succès des traits d'union :
/^[a-zA-Z0-9._-]+$/
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!