выделение парных символов в строке

unhappy

Новичок
выделение парных символов в строке

мне нужно чтобы в строке, например 32123777343557, выделялись парные цифры (в примере должны выделиться три семерки и две пятерки), как такое сделать?
 

440hz

php.ru
если тупо, но наверное можно и красиво
PHP:
<?

$str = '32123777343557';

$out = preg_replace('/([7]{2,}|[5]{2,})/','<b>$1</b>',$str);

print $out;

?>
Код:
32123<b>777</b>343<b>55</b>7
 

440hz

php.ru
unhappy

пусть будет. это же просто пример.
полный рег будет длинее, когда ты его напишешь.
 

WP

^_^
PHP:
$string = '32123777343557';
$result = preg_replace('~(\d)\1+~','<b>$0</b>',$string);
echo $result;
// 32123<b>777</b>343<b>55</b>7
 
Сверху