Regex (Verbesserung und Frage)

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Regex (Verbesserung und Frage)

    Judden Tach,

    ich habe mir letztens eine Templateklasse geschrieben. Diese hat auch eine kleine Templatescriptingsyntax.

    Diese ist wie folgt aufgebaut:

    PHP Code:
    <if ( $var true)<do><html>.....</html></do></if> 
    Meine Regexe sehen wie folgt aus:

    PHP Code:
    !\<if \((.*?)\)\>!isU 
    PHP Code:
    !<do>(.*?)<\/do>!isU 
    PHP Code:
    <\/if>!isU 
    Nun ist aber mein Latein am Ende. Ich weis nicht mehr wie ich dort eine IF/ELSE abfrage einbauen könnte

    Nun wollte ich auch noch fragen ob wer nen Gedankenanstoss für mich hätte und ob man diese Regex noch irgendwie verbessern oder sicherer machen könnte.

    mfg feger

    PS: Ich war mir nicht sicher ob Brainstorming oder Developer ......
    PPS: Als Anhang meine Klasse
    Attached Files
Working...
X