Bonjour à tous. Je voudrais créer une regexp qui n'autorise que des lettres (min et maj) et des chiffres. J'ai fait ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
var reg = new RegExp("^[a-zA-Z0-9]$", "gi");
Cependant, les caractères ^, ¨ et ` passent à travers (ce sont les seuls).

J'ai donc essayé ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
var reg = new RegExp("^[a-zA-Z0-9][^\^\`]$", "gi");
Mais maintenant tout ce que je teste renvoie false.


Merci d'avance de votre aide