regex : conversion bbcode [list] >> <ul>
Bonjour,
j'ai un probl�me dans la conversion de [list] en bbcode � <ul> en html, mon code js:
Code:
1 2 3
|
texte=texte.replace(/\[list=([^\]]*)\](.+)\[\/list]/mig, '<ul type="$1">$2</ul>');
texte=texte.replace(/\[\*]([^\[]+)(?=(\[\*])|(<\/ul>))/mig, '<li>$1</li>'); |
pour le bbcode, j'utilise 3 types de listes :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
[ list=circle ]
[ * ]element1
[ * ]element2
[ /list ]
[ list=1 ]
[ * ]element1
[ /list ]
[ list=a ]
[ * ]element1
[ * ]element1
[ /list ] |
(j'ai fait des espaces pour ne pas convertir le code bbcode ici)
�a marche seulement lorsque j'ajoute une seule liste, mais lorsque mon textarea contient plusieurs listes, �a marche pas, quelque'un peut m'aider SVP ?
Merci d'avance