Code : Tout sélectionner
\b(insulte|insulte2|insulte3)\b
Code : Tout sélectionner
(\W|^)(con|joufflu|lapin)(\W|$)
mais non, ou alors tu t'en sert malRe-Bonjour Stealth35,
Votre solution du "\b" laisse passer une grossièreté du type "quel con"... Je viens de faire un test. Donc ça ne va pas.
En revanche la solution de Belzémus est opérationnelle. CELA ÉTANT, j'ai un dernier souci justement avec ce dernier regex :
Je ne parviens pas à le compléter du "i" pour l'insensibilité à la casse. J'ai essayé plusieurs options syntaxiques, rien à faire. Un dernier coup de main s'il vous plaît ?
(\W|^)(insulte1|insulte2|insulte3|)(\W|$)
Comment dois-je m'y prendre ? Merci beaucoup pour cette ultime aide...
$str = 'un gros conseil'; // a changer en : un gros con
$insulte = preg_match('/\b(con|conne)\b/ui', $str);
if($insulte)
{
echo 'pas valide';
}
else
{
echo 'valide';
}
ca dépend de ton code, je pense pas que juste le code pour les regexp fasse 1500 tu peu juste montrer la partie ou tu le faisÉcoutez, ma page de traitement fait dans les 1500 lignes de code PHP, aussi je pense qu'il est largement us préférable de bien vouloir juste me dire comment implanter l'insensibilité a la casse du précédent regex. Vous voulez bien? Merci.
Cordialement et en vous remerciant encore,
Neum