Probleme modification dans un fichier text

djabdoushow Messages postés 1 Statut Membre -  
Zep3k!GnO Messages postés 2049 Statut Membre -
Bonjour tout le monde,
j'ai un prbleme avec un fichier.text
le contenue de ce fichier contien bien sur du text
le text contient des variable entre les crochéts[VARIABLE]

jusqu'au la tout est bien mais par fois le contenue entre les crochéts peut etre[<balise><balise>VARIABLE</balise><balise>]
ma question est la suivante comment je peux rendre tou mes crochets sein ca veut dire variable sans balises entre les crochéts
je travail avec PHP5 comme langague de programmation
je serai trés heureux si klk de vous peux m'aider a reoudre ce probleme
mmerci d'avance
A voir également:

1 réponse

Zep3k!GnO Messages postés 2049 Statut Membre 200
 
Salut, voici un exemple pour une variable contenant la chaine suivante : [<balise><balise>VARIABLE</balise><balise>]

<?php
$sString = "[<balise><balise>VARIABLE</balise><balise>]";

$sStringContent = preg_replace("/^\[(.*)\]$/i", "$1", $sString);
$sStringOnlyVar = preg_replace("/<[^>]+>/", "", $sStringContent);
echo "Original string : ";
var_dump($sStringContent);

echo "<br/>only var :"; //string(41) "VARIABLE" (normal le 41 on vois pas les <balise>, </balise> )
var_dump($sStringOnlyVar); //string(8) "VARIABLE"
?>

L'expression régulière est perfectible, mais je ne gère pas bien encore la récursivité...
0