Huhu Flo
<?php
$test="Huhu Flo, hier also mal ein Beispiel. Also das sollte mich doch <b>wundern</b>, wenn das nicht funktioniert. Das ist doch sogar mehrfach online und klappt immer? Nein nicht immer <i>aber</i> immer .... usw. <br>Viele Grüße lulu";
$s="funktioniert";
$range=10;
preg_match('/\s|^/ms',strip_tags($test),$keep);
echo $test;
echo '<hr>';
echo ' ... '.$keep[1].' ... ';
?>
evtl. bist du darüber gestolpert wie preg_match das Array der Treffer belegt.
<quote>
If matches is provided, then it is filled with the results of search. $matches[0] will contain the text that matched the full pattern, $matches[1] will have the text that matched the first captured parenthesized subpattern, and so on.
</quote>
Viele Grüße
lulu