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 😃


Anmelden zum Antworten