J'ai l'expression régulière suivante dans JQuery. Cela revient toujours vrai.L'expression régulière renvoie toujours vrai
var reg = new RegExp("[a-zA-Z0-9 ,]+");
var key = $('#keyId').val().trim();
if (key.match(reg)) {
$("#TitleError").hide();
}
else {
$("#TitleError").text("special characters not allowed!!").show();
}
Il retourne vrai pour tout, par exemple "ABCD,^& & &^&" devrait être faux, il retourne vrai.
* "J'ai l'expression régulière suivante dans JQuery" * jQuery n'a absolument rien à voir avec les expressions régulières. jQuery est une bibliothèque de fonctions. * JavaScript * est un langage avec, entre autres choses, des expressions régulières. –