BB-Code fuer Tabelle
-
vielleicht kennt einervon euch das CoMaWiki. Dort gibt es einen Tabellensyntax:
$var text = " ||| Header1 || Header2 || || Spalte1 || Spalte2 || || Spalte3 || Spalte4 ||| ";
wie kann ich das ganze jetzt nachbauen
ich hab einen langen text (wo auch mehrerer solcher konstrukte vorkommen koennen, nicht verschachtelt). und er sollte daraus jetzt dann:
<table><tr><td>header1</td><td>header2</td></tr> <tr><td>Spalte1</td><td>Spalte2</td></tr> <tr><td>Spalte3</td><td>Spalte4</td></tr></table>
machen.
denk mal das geht zum teil mit regulaeren ausdruecken. aber wie?
achja: in PHP
-
shcau doch einfach in die ganzen wikis, die sind ja im prinzip alle opensource undschau einfach die dies da gemacht haben...
-
Falls sonst (außerhalb von Tabellen) kein || oder ||| vorkommt kannst du einfach ersetzen
"\n|||" -> <table><tr><td>
"\n||" -> <tr><td>
" || " -> </td><td>
"||\n" -> </td></tr>
"|||\n" -> </td></tr></table>
-
ja. so gehts. is leider bloss sehr fehleranfaellig
ich hab jetzt einfach [table][sp][zl][/table] hergenommen