Sujet : Re: Vérifier la présence d'un mot dans tous les champs
De : otomatic (at) *nospam* oto.invalid (Otomatic)
Groupes : fr.comp.lang.regexpDate : 14. Mar 2022, 10:21:36
Autres entêtes
Organisation : PCatHome&Me
Message-ID : <dg1u2h9ms324so97iqqac5jfclhunbt5u0@4ax.com>
References : 1
User-Agent : ForteAgent/8.00.32.1272
Olivier Miakinen <om+
news@miakinen.net> écrivait :
D'habitude c'est le plus souvent moi qui donne la solution à un problème
de regexp, mais pour une fois c'est moi qui ai besoin d'aide.
Et c'est bien vrai ça !
Dans un tel cas, je ne chercherais pas une regexp, mais plutôt une
fonction avec explode pour séparer la phrase en segments et vérifier
dans chaque segment la présence ou non du mot.
En PHP :
function trouve_mot($phrase,$mot) {
$phrase_explode = explode(',',$phrase);
foreach($phrase_explode as $value) {
if(strpos($value,$mot) === false) {
return false;
break;
}
}
return true;
}
-- Un ordinateur résout des problèmes que nous n'aurions pas sans luiTechnique aéronautique : http://aviatechno.net