Bonjour,
J'ai un problème avec les regexp en javascript :

Je voudrai avoir un truc du genre :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
[img igl=foto.png l=50 h=50 title=test] Texte propre à la photo [/img]
qui se remplacerai pour affichage par :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<img src=foto.png width=50 height=50 title=test /> Texte propre à la photo
J'ai essayé ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
var reg = /\[img igl?=([^\[]*) ?\] ?([^\] l=?([[:digit:]]+) h=?([[:digit:]]+) title?=([^\[]*) ?\] ?([^\]]*) ?\[\/img\]/g;
texte = texte.replace(reg,"<img src='$1' width='$2' height='$3' title='$4' /> '$5'");
ça paraît super bizar je sais, mais en fait c'est pour affichage d'une photo avec le texte qui en découle sur le côté...

Merci pour vos réponses