хорошо, если две собаки окружают кошку, первое, что мы можем наблюдать, это то, что кошка начнет сильно шипеть, это выдает «Hsssss». Тогда собаки начнут много лаять и рычать, это дает нам «Гррр Гррр КАРК». Таким образом, вместе мы получим что-то вроде "Hsssss Grrr Grrr Hsssss BARK BARK Hsssss Grrr". Итак, теперь помните, что мы хотим, чтобы "gc" как наш конечный результат, мы применяем следующее
$word = 'dogcatdog';
preg_match("[r]+", $word, $matches);
preg_match("(BARK)", $word, $matches);
preg_match("[Hs]+", $word, $matches);
$matches = "c";
preg_match("[G]+", $word, $matchesFinal);
$matches = $matchesFinal[0] . $matches;
и presto!