Poldi: Text zwischen zwei HTML-Tags

Beitrag lesen

if ($htmltext =~ /<a[^>]>(.*?)</a>/i)
Müsste nach [^>] nicht noch ein * hin?

Uuups - natürlich. (Sorry.)

Tatsaechlich hat aber weder das eine noch das andere funktioniert. Keine Ahnung wieso.
Hab's dann so gemacht: if ($htmltext =~ />(.+)</a>/)
und dann hat's ploetzlich geklappt. Hab ich aus irgendeinem Buch. Nur weiss ich nicht
WIESO das funktioniert hat und das andere nicht ...

Gute N8

Poldi