本帖最后由 u010572351 于 2013-06-06 17:46:46 编辑

解决方案 »

  1.   

    <?php 
    $s='wqe2313jyu6y6546iuoi';
    $s=preg_replace('/(\d{4})/','{${1}}',$s);
    print($s);
    ?>运行结果:
    wqe{2313}jyu6y{6546}iuoi
      

  2.   


    我知道了,是你的正则写法和我的写法不一样导致的,但是为什么呢?我写的没有错啊?
    我是:/(\d){4}/i
    你是:/(\d{4})/  这两个居然不一样?求解???????????
      

  3.   


    我是:/(\d){4}/i
    你是:/(\d{4})/  这两个居然不一样?求解???????????