preg_replace

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

  • preg_replace

    Hi hab mal ne frage:

    wenn ich folgendes verwende:

    preg_replace("/\[img](.*)\[\/img\]/siU", ...

    ersetzt er ja "[img]" und "[/img]"

    wie mach ich es denn das er

    "" ersetzt?

    weil wenn ich das oben reinschreibe, also:
    preg_replace("/\[img]http://bla/(.*)\[\/img\]/siU", ...

    dann kommt immer n fehler...denke mal das ich das "http://bla/" mit irgendwelchen zeichen versorgen muss...aber welche?

    wo kann ich das auserdem nachlesen wie das mit den zeichensetzungen geht? auf php.net würds nämlich nicht wirklich erklärt.

    aber hauptsache ihr könnt mir bei dem problem da oben schonma helfen

  • #2
    Probier mal:
    preg_replace("/\[img]http:\/\/bla/(.*)\[\/img\]/siU", ...

    weil du das ja auch schon bei [/img] machst.

    OffTopic:
    @mods
    danke für meinen eigenen Status.
    Wann habt Ihr denn das gemacht, ist mir grad eben erst aufgefallen.
    it's not a bug,
    it's a feature!

    Kommentar


    • #3
      ja so hats geklappt! danke!

      Kommentar


      • #4
        oder einfach einen anderen delimiter verwenden.
        Rotzlöffel
        Die Zeit hat ihre Kinder längst gefressen

        Kommentar

        Lädt...
        X