Bonjour,
J'ai un problème avec une expression régulière
je voudrais remplacer les chaines avec ereg_replace
[img0,xxxx,yyyy]
et obtenir dans \\1 \\2 et \\3 pour reconstituer une url
après img il y a un nombre entier, xxxx et yyyy sont des chaines alphanumériques de longueur variables
$chaine=ereg_replace("\[img(.*),(.*),(.*)]","parm-\\1----param-\\2-----param-\\3",$chaine);
cela fonctionne lorsqu'il y a une seule occurence à remplacer dans la chaine $chaine, mais dès qu'il y en a plusieur, ça foire complètement et il y a toute la chaine de le \\3
Si quelqu'un voit pourquoi je nage, ça me serait très utile...
J'ai un problème avec une expression régulière
je voudrais remplacer les chaines avec ereg_replace
[img0,xxxx,yyyy]
et obtenir dans \\1 \\2 et \\3 pour reconstituer une url
après img il y a un nombre entier, xxxx et yyyy sont des chaines alphanumériques de longueur variables
$chaine=ereg_replace("\[img(.*),(.*),(.*)]","parm-\\1----param-\\2-----param-\\3",$chaine);
cela fonctionne lorsqu'il y a une seule occurence à remplacer dans la chaine $chaine, mais dès qu'il y en a plusieur, ça foire complètement et il y a toute la chaine de le \\3
Si quelqu'un voit pourquoi je nage, ça me serait très utile...