Есть такой вот код Код (Text): $str = preg_replace("/(<img.*>)/Ui","\\1<br /><!--more-->",$str); То есть скрипт ищет в тексте html код картинки и сразу после него вставляет <!--more--> Так вот, как переделать регулярку что бы он не сразу после картинки вставлял <!--more-->", а только через несколько слов после картинки, например через 10 слов после картинки вставлял <!--more-->