Probleme modification dans un fichier text

Fermé
djabdoushow Messages postés 1 Date d'inscription dimanche 30 mars 2008 Statut Membre Dernière intervention 19 novembre 2009 - 19 nov. 2009 à 15:40
Zep3k!GnO Messages postés 2025 Date d'inscription jeudi 22 septembre 2005 Statut Membre Dernière intervention 18 novembre 2015 - 19 nov. 2009 à 16:15
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 2025 Date d'inscription jeudi 22 septembre 2005 Statut Membre Dernière intervention 18 novembre 2015 200
19 nov. 2009 à 16:15
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