Précédent   Forum des professionnels en informatique > PHP > Langage > Regex
Regex Forum d'entraide sur les expressions rationnelles PHP. Avant de poster -> FAQ regex, Cours de regex et Sources de regex
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/03/2011, 16h35   #1
Membre du Club
 
Inscription : juin 2006
Messages : 228
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 228
Points : 51
Points : 51
Par défaut remplacer une partie d'une page html

bonjour,

j'aimerais par une regex (preg_replace)

transformer cette chaine


Code :
1
2
 <br class="clear" />      	         		   </div> 
                 			 <br class="clear" />
en ceci

Code :
1
2
</div> 
                 			 <br class="clear" />
en fait j'aimerais supprimer le br devant la balise de fermeture d'une div

merci
serna est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/03/2011, 21h50   #2
Membre Expert
 
Avatar de Eric2a
 
Homme Eric Garidacci
Inscription : septembre 2005
Messages : 1 057
Détails du profil
Informations personnelles :
Nom : Homme Eric Garidacci
Âge : 41

Informations forums :
Inscription : septembre 2005
Messages : 1 057
Points : 1 564
Points : 1 564
Salut,

Code :
$html=preg_replace('%<br class="clear" />\s*(?=</div>)%i', '', $html);
__________________

N'oubliez pas le vote des messages utiles ainsi que le Tag [Résolu].

Mon Site Web : Corse - Actualité, Météo, Vidéos, Logiciels, ...
Eric2a est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/03/2011, 09h30   #3
Membre du Club
 
Inscription : juin 2006
Messages : 228
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 228
Points : 51
Points : 51
merci Eric2A

en fait en voyant le résultat , je voudrais effacer toutes ces balises

serna est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/03/2011, 11h31   #4
Membre habitué
 
Avatar de BGDC
 
Inscription : septembre 2003
Messages : 102
Détails du profil
Informations forums :
Inscription : septembre 2003
Messages : 102
Points : 108
Points : 108
Salut

Code :
$tadonnee = str_replace('<br class="clear" />', '', $tadonnee)
__________________
Bon allez, cette fois c'est sur, ça marche........bon aller je réessaye......
BGDC est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/03/2011, 09h40   #5
Membre du Club
 
Inscription : juin 2006
Messages : 228
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 228
Points : 51
Points : 51
Merci BGDC

super !
serna est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h33.


 
 
 
 
Partenaires

Hébergement Web