Hallo Zusammen,
reguläre Ausdrücke sind ein Thema für sich!
Ich habe mittlerweile zig Tutorials darüber und habe die Suchfunktion hier zum Glühen gebracht und bin jetzt auch schon für meine Verhältnisse recht weit aber jetzt brauche ich doch eure Hilfe:
Ich lese Grafiken aus HTML-Dateien aus mit folgendem regulären Ausdruck:
Funktioniert auch so weit ganz gut, nur findet dieser Ausdruck auch andere src-Dateien, wie z.B. midi-Dateien.
Auch wenn ich keinen kenne, der midi-Dateien einbindet, ist es möglich und deshalb möchte ich das ausschliessen.
Mit Angabe von <img.+ könnte ich das verhindern, nur leider werden image-Tags, die in der HTML-Datei durch einen Zeilumbruch getrennt werden, nicht mehr gefunden.
Deshalb möchte ich mit Hilfe von jpg|gif innerhalb des src die Suche einschränken ABER ich bekomme es nicht hin
Kann mir vielleicht einer von euch bitte helfen jpg|gif richtig dazwischen zu quetschen?
Für eure Hilfe im voraus vielen Dank!
Gruß
Jofris
reguläre Ausdrücke sind ein Thema für sich!
Ich habe mittlerweile zig Tutorials darüber und habe die Suchfunktion hier zum Glühen gebracht und bin jetzt auch schon für meine Verhältnisse recht weit aber jetzt brauche ich doch eure Hilfe:
Ich lese Grafiken aus HTML-Dateien aus mit folgendem regulären Ausdruck:
PHP-Code:
src=['\"]?([^'\"> ]+)
Auch wenn ich keinen kenne, der midi-Dateien einbindet, ist es möglich und deshalb möchte ich das ausschliessen.
PHP-Code:
<img.+src=['\"]?([^'\"> ]+)
Deshalb möchte ich mit Hilfe von jpg|gif innerhalb des src die Suche einschränken ABER ich bekomme es nicht hin
Kann mir vielleicht einer von euch bitte helfen jpg|gif richtig dazwischen zu quetschen?
Für eure Hilfe im voraus vielen Dank!
Gruß
Jofris
Kommentar