$str="http://6621160.0791.abc.cn";现我要取 //   与 .0791之间的那段,(不一定是7位数字)
怎么实现呀,多谢

解决方案 »

  1.   

    <?php
    $str="http://6621160.0791.abc.cn";
    preg_match('#(?<=//).*(?=.0791.abc.cn)#',$str,$str);
    print_r($str[0]);
    ?>
      

  2.   

    $str="http://6621160.0791.abc.cn"; 
    方法很多,不一定要用到正则,只是看楼主的需要是什么了。
      

  3.   

    要是你只是简单的字符串操作  可以这样写:
    <?php
      $str="http://6621160.0791.abc.cn";
      echo substr($str,7,7);
    ?>
      

  4.   

    $str="http://6621160.0791.abc.cn";
    preg_match('#(?<=//).*(?=.0791.abc.cn)#',$str,$str);
    print_r($str[0]);
    可以,多谢