解决方案 »

  1.   

    $s = 'y6c20d30h4k50l70';
    preg_match_all('/([yc])(\d+)/', $s, $r);
    print_r($r);Array
    (
        [0] => Array
            (
                [0] => y6
                [1] => c20
            )    [1] => Array
            (
                [0] => y
                [1] => c
            )    [2] => Array
            (
                [0] => 6
                [1] => 20
            ))
      

  2.   

    $s = 'y6c20d30h4k50l70';
    preg_match_all('/([yc])(\d+)/', $s, $r);
    print_r(array_combine($r[1], $r[2]));