Alors voila j'aimerais faire une fonction qui traduit du 'BBCode' en HTML.
Pour le faire j'ai une fonction de la forme :
function BBcodeTranslate(texte)
{
table = ["div","table","tr","td","span"];
for(i=0;i<length(table);i++)
{
texte = ;
regex = '/\['+table[i]+'\w\]';
texte=texte.replace(regex,"<"+table[i]+" "+texte+">");
}
}
Et j'aimerais pouvoir mettre dans ma variable texte l'éventuelle texte qu'il pourait y avoir dans mes balise.
Je m'explique :
- Si j'ai ça [div]coucou[/div] je veux <div>coucou</div> en sortie
- Si j'ai ça [div weight="200px]coucou[/coucou] j'aimerais avoir ça <div weight="200px>coucou</div>
Donc comment faire pour récupérer le weight="200px" dans ma varaible texte ? ( ou tout autre forme de style ! )
Merci d'avance.
