Page 1 sur 1

nettoyer du html ou supprimer le html

Posté : 18 avr. 2008, 09:56
par jeanmed
Bonjour,

Je dois extraire des données de fichiers HTML, mail, et une ref.
Y a t il une fonction dans le php pour m aider dans ma tache.

Style faire une recherche sur un un signe @ puis demander de prendre se qu il y a avant et après !!!

Salutations

Posté : 18 avr. 2008, 10:01
par yaug
Tu peux effectivement :
- soit rechercher '@' mais le résultat est tout sauf garanti vu que tu peux très bien avoir ce caractère en dehors d'une adresse email.
- soit recherche la balise ou se trouve l'email (si il est placé à un endroit précis) et récupérer le contenu de cette balise.

Après, peut etre que les regexp peuvent t'aider.


Ca sent le bot de mailing non désiré tout ca

Posté : 18 avr. 2008, 10:05
par steph29
regarde du cote des fonctions preg_*

dans ton cas preg_match_all me semble indiquée.
seul hic il faut connaitre un peu les expressions regulieres ;)

pour t'aider la dessus:
http://www.expreg.com/presentation.php

voila un bon debut ;)

Posté : 18 avr. 2008, 11:04
par Hywan
Hey :),

sinon il y a l'excellent site Lumadis (.be) avec son excellent tutoriel sur les expressions régulières (et son testeur de regex) que je trouve bien meilleur qu'expreg.com, mais ça ne reste qu'un avis. Lumadis pousse les choses plus loin.

Je te conseille de consulter les deux.