Liebe(r) DiBo33,
preg_match_all('~<ul class="foo">(.*)</ul>~iUs', $html, $aul, PREG_PATTERN_ORDER);
das setzt voraus, dass nur eine einzige <ul> auf der Seite existiert, da Dein Muster gierig ist und den Fall, dass zwischen zwei <ul>-Elementen andere Inhalte stehen, keine Vorkehrungen trifft. Außerdem würde ich die Klasse nicht fest codieren, sondern lieber <ul(?: [^>]*)?> notieren...
Liebe Grüße,
Felix Riesterer.
--
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)