| j'ai trouvé | | De Pierre-Yves Stucki - Lundi 21 Janvier 2002 à 16:09
ce qui clochait. Les accolades {} disparaissent lorsque la chaîne est évaluée (j'avoue que je ne comprends pas pourquoi, mais c'est bien le cas. Si je fais :
echo "(.{$nbcar})( .*)$";
je vois :
(.200)( .*)$
Or le nombre d'occurence (200) doit être encadré par les accolades.
Donc je bricole ainsi :
"(.{".$nbcar."})( .*)$"
et ça marche.
Maintenant, si quelqu'un peut m'expliquer pourquoi ça foire... Je pécise que je teste avec EasyPHP 1.5.0.0 sous windows 2000.
|
|