Bonjour tout le monde,
Je cherche à interdire des mots lors de la validation d'un formulaire.
J'ai fait ceci :
Avec ce que j'ai fait, voici ce qui fonctionne :
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 !");}
"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 !
Partager