Pourquoi ma regexp ne marche pas ? - PHP - Programmation
Marsh Posté le 21-02-2003 à 20:46:09
echo("[bout: <b>12<b/>]" );
Marsh Posté le 22-02-2003 à 02:25:35
Code :
|
Marsh Posté le 22-02-2003 à 13:36:09
Je suis d'accord avec toi ethernal, mais mon exemple n'est qu'un cas particulier, je voulais seulement savoir pourquoi mon expression régulière ne marchait pas dans ce cas là ...
Marsh Posté le 22-02-2003 à 14:31:02
pq tu mets des doubles [[ et ]] ?
[[:digit:]] à mon avis c'est à cause de ça
Marsh Posté le 21-02-2003 à 19:28:24
$msg = "[bout: 12]";
$msg = eregi_replace( "([[: digit:]]+)([\]])","<b>\\1</b>\\2", $msg);
echo $msg;
Rien ne se passe !!!
(ce que je voudrais qu'on voit :
[bout: 12]
)
Message édité par Olivier51 le 21-02-2003 à 20:27:30