AllesMeins: Regulärer Ausdruck: \" beachten

Hiho,

wie bastele ich mir einen regulären Ausdruck der jeden Text zwischen zwei Anführungszeichen findet, dabei aber nicht abbricht wenn ein " im Text steht?

preg_replace('#title="([^"]*)"#Uise',...);

Soweit bin ich bisher gekommen, aber mir fehlt irgendwie der zündende Gedanke wie sich ein Breche beim " nur ab, wenn davor kein \ steht realisieren lässt. Habt ihr da irgendwelche Ideen?

Grüße

Marc

  1. Hello,

    findet, dabei aber nicht abbricht wenn ein " im Text steht?

    preg_replace('#title="([^"]*)"#Uise',...);

    Auffuttern?

    preg_replace('#title="(\"){0,}([^"]*)"#Uise',...);

    Könnte doch klappen, oder?
    Habe es aber auch noch nicht probiert.
    Und RegWExps sind mein spezielles rotes Tuch ;-)

    Harzliche Grüße vom Berg
    esst mehr http://www.harte-harzer.de

    Tom

    --
    Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
    Nur selber lernen macht schlau