Hi,
ich wollte die Kommentarfunktion meiner Website mit rudimentären Editierfunktionen ein wenig aufpeppen. Die zusätzlichen Optionen werden, wie hier im Forum mit [X] eingeleitet und beendet. Der String wird dann durch ein php Script gejagt, welches mittels preg_replace die HTML Tags einfügt. Probleme habe ich nun beim finden des regulären Ausdrucksfür die Liste. Sie ist wie folgt aufgebaut:
[LISTE]
[*]Eintrag
[*]noch einer
[*]ein dritter
[/LISTE]
herauskommen soll:
<ul>
<li>Eintrag</li>
<li>noch einer</li>
<li>ein dritter</li>
</ul>
Was ich bis jetzt habe ist:
/\[LISTE\](.*?)\[LISTE\]/
Substitution:
<ul>$1<ul>
Zurückgegeben wird mir da nur der Mittelteil. Kann ich im selben Ausdruck noch die <li> Tags einsetzen?
Vielen Dank für eure Hilfe
ich wollte die Kommentarfunktion meiner Website mit rudimentären Editierfunktionen ein wenig aufpeppen. Die zusätzlichen Optionen werden, wie hier im Forum mit [X] eingeleitet und beendet. Der String wird dann durch ein php Script gejagt, welches mittels preg_replace die HTML Tags einfügt. Probleme habe ich nun beim finden des regulären Ausdrucksfür die Liste. Sie ist wie folgt aufgebaut:
[LISTE]
[*]Eintrag
[*]noch einer
[*]ein dritter
[/LISTE]
herauskommen soll:
<ul>
<li>Eintrag</li>
<li>noch einer</li>
<li>ein dritter</li>
</ul>
Was ich bis jetzt habe ist:
/\[LISTE\](.*?)\[LISTE\]/
Substitution:
<ul>$1<ul>
Zurückgegeben wird mir da nur der Mittelteil. Kann ich im selben Ausdruck noch die <li> Tags einsetzen?
Vielen Dank für eure Hilfe