要学会调试,这才是最重要的!
<?php
$s = "abc";
preg_match_all("/(a(b(c)))/",$s,$regs);
print_r($regs);
/*
输出
Array
(
    [0] => Array
        (
            [0] => abc
        )    [1] => Array
        (
            [0] => abc
        )    [2] => Array
        (
            [0] => bc
        )    [3] => Array
        (
            [0] => c
        ))
*/
//或
echo preg_replace("/(a(b(c)))/","\\1-\\2-\\3",$s);
/*
输出
abc-bc-cdef 
*/
?>自己看看谁对应谁