jabs123
Messages postés19Date d'inscriptionmercredi 20 juillet 2005StatutMembreDernière intervention 6 juillet 2007
-
25 janv. 2007 à 14:17
coockiesch
Messages postés2268Date d'inscriptionmercredi 27 novembre 2002StatutMembreDernière intervention13 septembre 2013
-
29 janv. 2007 à 18:43
Bonjour,
Avez vous une idée pour l'expression régulière qui cherche l'existence ou le nombre d'occurence d'un mot : "mot1"dans une phrase ( ou texte entière)?
avec eregi( "(mot1)" , $texte ); je trouve bien mot1 mais je le trouve aussi à l'intérieur d'autres mots qui le contient.( ex : eregi( "(le)" , $texte ); >> je le trouve dans le mot disponible
Et est il possible aussi d'avoir l'expression régulière avec deux mots : "mot1 mot2".( dans l'ordre)
Merci !
coockiesch
Messages postés2268Date d'inscriptionmercredi 27 novembre 2002StatutMembreDernière intervention13 septembre 20134 29 janv. 2007 à 18:43
Justement, avec preg_match_all ! :)
Il te renvoie le nbs d'occurences! :)
@++
R@f
www.allpotes.ch: Photos, humour, vidéos, gags, ...
"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
coockiesch
Messages postés2268Date d'inscriptionmercredi 27 novembre 2002StatutMembreDernière intervention13 septembre 20134 26 janv. 2007 à 08:00
Salut!
Je pense que l'idée est d'utiliser preg_match_all en t'assurant que le mot soit encadré soit pas un espace [:space:] soit par un caractère de ponctuation: , . ; ( ) ...
Essaye avec ca, si ca marche pas, reviens par ici, on t'aidera! :)
@++
R@f
www.allpotes.ch: Photos, humour, vidéos, gags, ...
"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
jabs123
Messages postés19Date d'inscriptionmercredi 20 juillet 2005StatutMembreDernière intervention 6 juillet 2007 29 janv. 2007 à 13:58
Si je veux checher le mot "web" dans la phrase " une site web déstiné au webmasters".
avec le regexp:
$phrase = "une site web déstiné au webmasters";
preg_match("/\bweb\b/i", $phrase )
je le trouve une fois.
par contre si c'est une long texte ( ex: contenu d'une site ) ,comment je vais recuperer le nombre d'occurence du mot "web".