|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : septembre 2009 Messages : 39 ![]() |
Bonjour,
Je vous écris car j'ai un problème de regex qui me fait récupérer des données incorectes. Je vous explique mon problème =( j'ai 3 types de phrases : - produit marque modele ET - produit marque modelepromotion ET - produit marque modele promotion Mon but est le suivant : récupérer le modèle du produit mais pas n'importe lequel, celui qui a le mot promotion (avec et sans espace). J'ai donc fait cette regex : Code :
grace a cette regex que j'ai trouvé je récupère bien le modele =( mais je récupére tous les modeles et pas ceux de la rubrique "promotion" =((( qu'est ce que je devrais rajouter a ma regex pour récupérer uniquement les modeles de promotion??? svp est ce que quelqu'un pourrait m'aider ??? merci d'avance car la je patoge =( |
||
|
|
00
|
|
|
#2 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
Tu as juste a recopier ce que tu as déjà pour la derniere partie :
Code :
preg_match('#(marque1|marque2|marque3)\s([^\s]+)\s([^\s]+)#i', $gata[2], $matches); |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com