Привет,
У меня есть это RegEx для удаления двойной буквы в строке:
<?
$string = "Heeeeelloo";
echo preg_replace( '`(.*)\1`', '$1',$string)."\n";
Текущий результат: Heeelo
Но я хотел бы этот результат: Helo
Что случилось ? Спасибо
Привет,
У меня есть это RegEx для удаления двойной буквы в строке:
<?
$string = "Heeeeelloo";
echo preg_replace( '`(.*)\1`', '$1',$string)."\n";
Текущий результат: Heeelo
Но я хотел бы этот результат: Helo
Что случилось ? Спасибо
Просто сделать:
preg_replace( '`(.)\1+`', '$1',$string);