--TEST-- mb_ereg_replace_callback() --SKIPIF-- --FILE-- \w+) (?\d+).*', function ($m) { return sprintf("%s-%s", $m['digit'], $m['word']); }, $str), "\n"; ?> --EXPECT-- abc(3) 123(3) #",;(4) $foo(4) 123-abc