Bonjour tout le monde,

Je cherche à interdire des mots lors de la validation d'un formulaire.
J'ai fait ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
var reg = /\b(charlatan|charlatans|minable|minables|escroquerie|escroqueries|voleurs|voleur|voleuses|voleuse|arnaque|arnaques|arnaqueur|arnaqueurs|arnaquer|arnaquee|menteur|menteurs|menteuse|menteuses|degueulasse|degueu|escroc|escrocs|pitoyable|cons|conne|malhonnetes|malhonnete|desastre|execrable|merde|foutage|gueule|con)\b/;
var desc_avis = jQuery.trim(formulaire.desc_avis.value);
var result = reg.exec(desc_avis);
if ( result ) {alert("Vous avez saisi des mots non autorisés, merci de corriger !");}
Avec ce que j'ai fait, voici ce qui fonctionne :
"cons" (bien bloqué) ; "consensuel" (ca passe) ; "conséquence" (ca passe)

Par contre, si je suis dans une phrase, ca me bloque pas, comme par exemple
"ses cons"

Auriez vous une idée de comment faire ça ?

Merci beaucoup !