Bonjour à tous,
J'utilise curl pour lire la page en question et recuperer son contenu.
Je voudrais taiter ce contenu pour récupérer 2 éléments, l'adresse postale ainsi que le nom du maire.
Je voudrais donc créer deux regex qui me permette de récuperer l'adresse postale et le nom du maire.
Je n'arrive pas à créer ces deux regex, quelqu'un pourrait il m'aider?
Je vous montre sur deux pages différentes les contenus à récupérer.
Pour les adresses postales:
page 1:
Page 2
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <table><tbody><tr style="" onmouseover="this.style.background='#F5F5F5';" onmouseout="this.style.background='';"><th>Adresse de la mairie de Tarbes</th><td>Mairie <br>1 place Jean Jaures<br>65000 TARBES<br>France</td></tr><tr style="" onmouseover="this.style.background='#F5F5F5';" onmouseout="this.style.background='';"><th>Numéro de téléphone de la mairie</th><td>05.62.44.38.38<br><span style="color: rgb(204, 204, 204);">A l'étranger : +33.562.443.838</span></td></tr><tr style="" onmouseover="this.style.background='#F5F5F5';" onmouseout="this.style.background='';"><th>Numéro de fax de la mairie</th><td>05.62.44.38.00<br><span style="color: rgb(204, 204, 204);">A l'étranger : +33.562.443.800</span></td></tr><tr style="" onmouseover="this.style.background='#F5F5F5';" onmouseout="this.style.background='';"><th>Adresse e-mail de la mairie</th><td><div id="mm"><a href="mailto:mairie@ville-tarbes.fr">mairie@ville-tarbes.fr</a></div></td></tr><tr style="" onmouseover="this.style.background='#F5F5F5';" onmouseout="this.style.background='';"><th>Site Internet de la mairie</th><td><a href="http://www.ville-tarbes.fr" target="_blank" title="Site Internet de la mairie">http://www.ville-tarbes.fr</a></td></tr><tr style="" onmouseover="this.style.background='#F5F5F5';" onmouseout="this.style.background='';"><th>Horaire d'ouverture de la mairie de Tarbes</th><td>Du Lundi au Jeudi : de 8h15 à 12h15 et de 13h45 à 17h15<br> Le Vendredi : de 8h15 à 12h15 et de 13h45 à 16h15</td></tr></tbody></table>
Quelqu'un pourrait-il m'aider à parser ce code pour récupérer l'adresse postale?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <table><tbody><tr style="" onmouseover="this.style.background='#F5F5F5';" onmouseout="this.style.background='';"><th>Adresse de la mairie d'Auch</th><td>Mairie <br>1 place de la Libération<br>32007 AUCH<br>France</td></tr><tr style="" onmouseover="this.style.background='#F5F5F5';" onmouseout="this.style.background='';"><th>Numéro de téléphone de la mairie</th><td>05.62.61.66.00<br><span style="color: rgb(204, 204, 204);">A l'étranger : +33.562.616.600</span></td></tr><tr style="" onmouseover="this.style.background='#F5F5F5';" onmouseout="this.style.background='';"><th>Numéro de fax de la mairie</th><td>05.62.05.16.60<br><span style="color: rgb(204, 204, 204);">A l'étranger : +33.562.051.660</span></td></tr><tr style="" onmouseover="this.style.background='#F5F5F5';" onmouseout="this.style.background='';"><th>Adresse e-mail de la mairie</th><td><div id="mm"><a href="mailto:accueil@mairie-auch.fr">accueil@mairie-auch.fr</a></div></td></tr><tr style="" onmouseover="this.style.background='#F5F5F5';" onmouseout="this.style.background='';"><th>Site Internet de la mairie</th><td><a href="http://www.mairie-auch.fr" target="_blank" title="Site Internet de la mairie">http://www.mairie-auch.fr</a></td></tr><tr style="" onmouseover="this.style.background='#F5F5F5';" onmouseout="this.style.background='';"><th>Horaire d'ouverture de la mairie d'Auch</th><td>Le Lundi : de 8h00 à 12h00 et de 13h30 à 17h00<br> Du Lundi au Samedi : de 8h00 à 12h00 et de 13h30 à 16h30<br> Note : bureau etat civil</td></tr></tbody></table>
Merci d'avance.
lemirandais
Partager