Kesin cozum
$degisecek = array('/&+/','/\?+/','/#+/','/!+/');
$degistir = array('&','?','#','!');
$string = "a dfasdfasd &&&&&&&& !!!!! ##### ?????????";
$string = preg_replace($degisecek, $degistir, $string);
echo $string;
Yada soyle yaparsin. bu daha mantikli.
$text = "aa, aaaa, aaa,";
$text = preg_replace('~a{4,}~', 'a', $text);
echo $text;burdan cikti: aa, a, aaa,
yani yazilan 4 harf ve ustuyse tek harfe dusuruyor.
saygilar
---------------------
Rapidme
Rapidshare application
---------------------