1
Hallo,
ich hab hier zu diesem Regex leider keinen Plan. Ich möchte alle img und deren optionale Parent-Tags finden. Imgs zu matchen ist ja kein Problem, aber wie bekomme ich es hin, dass ich in einer Backreference den Tagname des übergeordneten Elements (also jenes, welches das IMG einschließt) bekomme?
Testtext:
Mein leider noch kleiner Ansatz:
Gibt sowas zurück:
Schön wäre etwas in der Art:
Danke für Tips
Rudy
ich hab hier zu diesem Regex leider keinen Plan. Ich möchte alle img und deren optionale Parent-Tags finden. Imgs zu matchen ist ja kein Problem, aber wie bekomme ich es hin, dass ich in einer Backreference den Tagname des übergeordneten Elements (also jenes, welches das IMG einschließt) bekomme?
Testtext:
<a href="#"><img src="a" title="a" alt="a" /></a>
Pellentesque id velit quis sapien varius eleifend. Maecenas volutpat, mauris sit amet dictum feugiat, <img src="b" title="b" alt="b" />
sem libero vehicula eros, eget dignissim sapien nibh at sem. Maecenas nec nunc. In vitae neque. <img src="c" title="c" />Aenean nec magna. Ut interdum libero facilisis odio. Donec magna. Vivamus placerat tempor massa.
Mein leider noch kleiner Ansatz:
/<img([^>]+)\/>/
Gibt sowas zurück:
Array
(
[0] => <img src="a" title="a" alt="a" />
[1] => src="a" title="a" alt="a"
)
Array
(
[0] => <img src="b" title="b" alt="b" />
[1] => src="b" title="b" alt="b"
)
Array
(
[0] => <img src="c" title="c" />
[1] => src="c" title="c"
)
Schön wäre etwas in der Art:
Array
(
[0] => <img src="a" title="a" alt="a" />
[1] => src="a" title="a" alt="a"
[2] => a
)
Array
(
[0] => <img src="b" title="b" alt="b" />
[1] => src="b" title="b" alt="b"
[2] =>
)
Array
(
[0] => <img src="c" title="c" />
[1] => src="c" title="c"
[2] =>
)
Danke für Tips
Rudy