У меня есть строка:
$text = 'Привет как дела??? Что делаешь,,, как ты!!! Блин... Боже.. Стоп.';
И мне нужно чтобы убирались лишние запятые, точки, вопросительные и восклицательные знаки. Для этого я смог сделать вот так
$search = array('/(\!){2,}/', '/(\?){2,}/', '/(\,){2,}/', '/(\.){2,}/');
И замену сделал через это
echo preg_replace($search, '$1', $text);
В итоге у меня почти получилось сделать то, что нужно.
Но мне нужно помощь в том, как сделать чтобы не трогалось троеточие.
Чтобы получилось вот так вот: Привет как дела? Что делаешь, как ты! Блин... Боже. Стоп.