Probleme de création d'un regex
Bonjour , je suis un peut nul en Regex et j'ai bidouillé un script mais qui marche pas afin de récuperer la note , les commentaires positif et négatif , le nom et la date de chaque commentaire , voici mon code (pouvez vous m'aider?)
Merci
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
| <?php
$texte=' <div class="commentaire">
Un commentaire :
<img src="note.png" /> 9
<div class="comments">
<span class="commentaireplus">+</span>
j\'adore la déco
<span class="commentairemoins">-</span>
Accueil pas agréable
</div>
<strong> Christine </strong>
Mere au foyer
France - 13 juin 2007
</div>
<div class="commentaire">
Un commentaire :
<img src="note.png" /> 7
<div class="comments">
<span class="commentaireplus">+</span>
j\'aime la télé
<span class="commentairemoins">-</span>
rien je trouve
</div>
<strong> Roger </strong>
Pere célibataire
France - 13 juin 2007
</div>';
preg_match_all("/<div class=\"commentaire\">{*}<img src=\"[^>]+\">{*}<div class=\"comments\"><span class=\"plus\">+<\/span>{*}<span class=\"plus\">-<\/span>{*}<\/div><strong>{*}<\/strong>{*}<\/div> /siU", $input, $matches, PREG_SET_ORDER);
print_r($matches); |