OKyJIucT
2/2/2017 - 1:21 PM

Замена повторов символов на один символ

Замена повторов символов на один символ

// замена всех повторяющихся символов на один
 
$in = 'Прррииивввеееттт!!!! Шиииирррррроккккка     Страна   МММаааяяя     РРРРРооооддННННаааЯЯЯЯЯ!!!!!';
$pat = '/(.{1})\1*/i';
 
$out = preg_replace($pat,'$1',$in);