Hallo Andreas,
danke für den Tipp. Er funktioniert.

Die Aufgabe ist leider komplexer, denn ich habe folgenden String
PHP-Code:
</div><div  class="card">asdfsadfsdf</div><div class="card">bsdfsdf</div
und möchte die Daten zwischen den div's

Mit diesem Pattern funktioniert es mit den C-API's
PHP-Code:
(<div +class="card">)(.*?)(<\/div>) 
hat aber den Haken, dass
PHP-Code:
(.*?) 
die LineFeeds nicht findet

Mit diesem Pattern funktioniert es - siehe www.regexr.com
PHP-Code:
(<div +class="card">)([\s\S]*?)(<\/div>) 
aber
PHP-Code:
([\s\S]*?) 
wird von den C-API's nicht unterstützt

Viele Grüße
Rainer