regex einfache klammern in pattern zulassen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • regex einfache klammern in pattern zulassen

    was ich schon immer mal wissen wollte. folgender regex ausdruck

    Code:
    /(?:[\[]{2})([^\]]*)(?:[\]]{2})/
    fkt auf text der von [[]] eingeschlossen ist. was muss ich aber machen wenn der text aber auch so aussehen könnte:

    das [[ist der [text] mit klammer]] im pattern.

    eine einfache Klammer soll zugelassen werden? wie macht man so was am geschicktesten?

  • #2
    Verstehe ich dich recht; du willst den Text innerhlb der doppelten Klammen haben?
    Code:
    /\[\[(.*)\]\]/U
    sollte funtionieren
    Gruss
    H2O

    Kommentar


    • #3
      Deine Regex hast du aber etwas merkwürdig entwickelt...!
      Entweder hast du die Lösung bereits von H2O, oder du sagst uns, was aus
      Code:
      [[ist der [text] mit klammer]]
      denn der Ergebnisstring sein soll. Obige Lösung ergäbe
      Code:
      ist der [text] mit klammer

      Kommentar


      • #4
        hmmm, so einfach kanns natürlich gehen wiedermal zu kompliziert gedacht. ok das war einfach aber das:

        http://php-resource.de/forum/showthr...threadid=88866

        find ich schon schwerer

        Kommentar

        Lädt...
        X