C'est sûr que ça marche ? 
 De Pierre-Yves Stucki - Lundi 21 Janvier 2002 à 15:58

j'ai testé, mais ça ne modifie pas ma chaîne...
Quelqu'un a le même problème ?

  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.