Expression régulière PHP (enlever les balises <? et ?>)

Expression régulière PHP (enlever les balises <? et ?>) - PHP - Programmation

Marsh Posté le 01-08-2004 à 17:01:17    

Bonjour... Mon problème est tout bête, mais néanmoins, assez chiant...
 
Je voudrais simplement une fonction style ereg_replace...
 
qui permettrait de convertir une chaîne contenant des balises PHP...
en une chaîne n'en contenant plus...
 
Exemple... superbe_fonction("ce texte est bien, mais avec des <? echo ///////////////////// ?>rien du tout" = "ce texte est bien, mais avec des rien du tout";
 
MERCI A VOUS ;)
 
ps : comment peux-t'on se cultiver en EXPRESSION REGULIERE ?

Reply

Marsh Posté le 01-08-2004 à 17:01:17   

Reply

Marsh Posté le 01-08-2004 à 17:19:17    

la solution est peut-être analogue à celle-ci :  
 

Code :
  1. $chaine = ereg_replace("<?(.|\n)*?>", "", $chaine);


 
mais ça plante...
 
et puis, je suis largué, j el'avoue
 
EDIT : PUTAIN ! ça a marché !!!!!!!!!!!
 
c'est juste que j'avais laissé la variable CHAINE au lieu de mettre ma variable CONTENU ;)
 
MERCI MOIMEME


Message édité par allopassxp le 01-08-2004 à 17:21:40
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed