hawkmaster: Bedeutung des Regular Expression Pattern

Beitrag lesen

Hallo Tom,

ganz herzlichen Dank für die tolle Erklärung.

Nur nochmals zum Verständnis.
Im Ausgangsposting ging es dem Autor ja darum das auch mehrere Links gefunden werden sollen. Der ursprüngliche Match

'#<a[^<>]*href="http://[^<>]*>(.*)</a>#is'

war gierig weil er von <a bis zum schließenden </a>  alles als ein Suchmuster gefunden hatte.

Der Modus "s" bedeutet doch Singlemodus. Damit das Muster NICHT gierig ist, wurde dann einfach das "?" verwendet ?

'#<a[^<>]*?href="http://[^<>]*?>(.*?)</a>#is'

vielen Dank und viele Grüße
hawk