Ich habe folgendes Problem:
Aus einem String wie dem folgenden benötige ich die Angaben aus width und height, wobei aber nicht unbedingt festgelegt ist, in welcher Reihenfolge die Attribute innerhalb des img-Tags stehen (was das eigentliche Problem ist)
Ich habe mit folgendem Ausdruck schon ein wenig erhalten, allerdings zeigt er mir nur was an, wenn die Reiehnfolge von width und height auch stimmt:
Wenn im String die Reihenfolge verstauscht ist, funktioniert es nicht. Was muss ich anders machen?
Geht das überhaupt zu bewerkstelligen?
Vielen Dank schonmal
-C-
Aus einem String wie dem folgenden benötige ich die Angaben aus width und height, wobei aber nicht unbedingt festgelegt ist, in welcher Reihenfolge die Attribute innerhalb des img-Tags stehen (was das eigentliche Problem ist)
PHP-Code:
<p style="text-align: center;">
##<img style="vertical-align: middle; border: 1px solid #000000;" src="/images/bilder/hund.jpg" alt="ein bild" width="500" height="375" />
</p>
<p>text text text text ... </p>
PHP-Code:
!##(<img (.*?).width="(.*?)".height="(.*?)".*?>)!
Geht das überhaupt zu bewerkstelligen?
Vielen Dank schonmal
-C-
Kommentar