Expression reguliere

wonesek Messages postés 115 Date d'inscription samedi 2 février 2002 Statut Membre Dernière intervention 13 mai 2006 - 19 juil. 2003 à 01:04
wonesek Messages postés 115 Date d'inscription samedi 2 février 2002 Statut Membre Dernière intervention 13 mai 2006 - 19 juil. 2003 à 01:13
$mois = array( "01" => "Janvier",
"02" => "Fevrier",
"03" => "Mars",
"04" => "Avril",
"05" => "Mai",
"06" => "Juin",
"07" => "Juillet",
"08" => "Aout",
"09" => "Septembre",
"10" => "Octobre",
"11" => "Novembre",
"12" => "Decembre");

$element = "07_2003";

$link = preg_replace("#([^_]*)_([^_]*)#sie", "'' . ${mois['\\1']} . ' \\2'", $element);

print $link . "
";

voila testez, vous allez avoir une belle erreur, j'arrive pas a la localiser si qqn pouvait m'aider? ^^ ----*

merci.

1 réponse

wonesek Messages postés 115 Date d'inscription samedi 2 février 2002 Statut Membre Dernière intervention 13 mai 2006
19 juil. 2003 à 01:13
ok j'ai trouvé!

$link = preg_replace("#([^_]*)_([^_]*)#sie", "'' . \$mois['\\1'] . ' \\2'", $element);
0
Rejoignez-nous