@oksimoron hocam merhaba,
$string = 'merhaba oksimoron nasılsın iiiiiiyiiiiiiimisinnnnnnn';
for ($i = 97; $i < 123; $i++)
$string = preg_replace('~([' . chr($i) . ']{3,})~ie', 'substr(\'$1\', 0, 1)', $string);
echo $stringNe var ne yok hepsini teke indirir. Sanırım bu işini görür

Ayrıca oksimoron seni bu kategoride görmek güzel.