<?
$myString = "Коля Петя Вася Саша Дима";
preg_match('/[а-яЁё]{4}/ui',$myString, $matchesArray);
echo 'Количество совпадений: '.sizeof($matchesArray).'<br>';
for($i = 0; $i < sizeof($matchesArray); $i++) echo ($i+1).'-е совпадение: '.$matchesArray[$i].'<br>';
echo '<br>';
$myString = "Коля Петя Вася Саша Дима";
preg_match('/[а-яЁё]([а-яЁё]{2})[а-яЁё]/ui',$myString, $matchesArray);
echo 'Количество совпадений: '.sizeof($matchesArray).'<br>';
for($i = 0; $i < sizeof($matchesArray); $i++) echo ($i+1).'-е совпадение: '.$matchesArray[$i].'<br>';
?>
Результат выполнения задания можно посмотреть
здесь.