hi,
diese lösung klappt soweit ganz gut, allerdings nur in solchen fällen, in denen in dem string $test nur EIN span-bereich ist. denn diese lösung "übersieht" das ende des ersten span (</SPAN>) und nimmt dann das ende des zweiten span als absolutes ende des suchergebnisses.
reguläre ausdrücke sind "gierirg", englisch "greedy" - sie versuchen immer den längstmöglichen treffer zu finden.
bei den preg_-funktionen gibt es dazu sog. modifier; wie die bei ereg heißen müssen, weiß ich aber gerade nicht (zu lange nicht mehr benutzt).
gruß,
wahsaga
--
"Look, that's why there's rules, understand? So that you _think_ before you break 'em."
"Look, that's why there's rules, understand? So that you _think_ before you break 'em."