Bonjour à tous,
Je suis bloqué dans le developpement d'un script chargé de récupérer un fichier html à partir d'une url, de la scanner et de créer un fichier xml pour enrichir un fichier de prospection. J'ai hésité à utiliser les DOM, mais je n'y ai rien compris. Donc je suis revenu aux expressions régulières.
je ne sais pas comment réussir à récupérer dans un tableau tout le code HTML contenu entre deux balises de paragraphes <p> ... </p>.
ma pistene m'amène pas bien loin. Car je récupère trop d'élément d'un coup.
Code : Sélectionner tout - Visualiser dans une fenêtre à part #<p><strong>([[:print:][:space:]]*)</p>#
Je cherche une chaine de ce type :mais ça ne fonctionne pas :'(
Code : Sélectionner tout - Visualiser dans une fenêtre à part #<p><strong>(^</p>)*</p>#
Une autre question, comment choisir entre expression régulière et DOM. Le plus simple serait d'avoir une classe qui me permette d'accéder à un tableau de tous les éléments "<P>" de ma page. J'ai une idée pour un code Javascript, mais pas pour PHP.
En espérant avoir été clair & Merci d'avance pour votre aide.
Partager