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 13/03/2007, 14h46   #1
Membre habitué
 
Inscription : août 2005
Messages : 142
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 142
Points : 124
Points : 124
Par défaut Aide sur une expression regulière

Salut,

comme d'hab je galère avec une regex.
Je cherche à supprimer une ligne du style <balise>id text, ou l'id est fixe et le text variable. Notez bien l'espace entre id et text.
Donc voila où j'en suis, ce qui ne semble pas marcher

Code :
1
2
 
$buffer = preg_replace( '#<balise>'.$res['id'].' (.+)'.chr(10).'#is', "", $buffer, -1, $count );
Si une ame charitable pourrait me venir en aide
zulkifli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/03/2007, 15h02   #2
Membre habitué
 
Inscription : août 2005
Messages : 142
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 142
Points : 124
Points : 124
Je crois que je viens de trouver pourquoi sa me remplaçait parfois plusieurs lignes, c'est à cause de l'option s.

Code :
$buffer = preg_replace( '#<balise>'.$res['id'].' (.+)#i', "", $buffer, 1, $count );
zulkifli 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 09h15.


 
 
 
 
Partenaires

Hébergement Web