J'ai un champ de texte qui ne doit rester que du texte ou des nombres décimaux. Voici le code que j'utilise actuellement pour tout remplacer, sauf les nombres et un point décimal. Le problème est que je ne peux pas trouver une regex qui identifiera tout le reste
document.getElementById(target).value = newVal.replace(/\D[^\.]/g, "");
Le \ D fonctionne bien, mais j'ai essayé (?!.), (?!\.), [^.], [^\.]
et ainsi de suite ...
Des suggestions pour une expression régulière qui s'identifie positivement avec autre chose qu'un nombre ou une décimale?
Merci pour l'aide