http://my.tzt.com/ticket/5和 http://my.tzt.com/admin/ticket/delete/5这个里面用JS只取5这个字符怎么取啊。这个5有可能是123654这么长的。

解决方案 »

  1.   

    print_r(explode("/", $_SERVER['PHP_SELF']));
      

  2.   

    <script language="JavaScript">
    var re = location.href;
    var s = re.split('/');
    alert(s[s.length-1]);
    </script>
      

  3.   

    $pattern = '/[A-Z][a-z]*\/(\w{0,5})$/i';
    preg_match_all($pattern, $string, $names);
    print_r($names);
      

  4.   

    s = "http://my.tzt.com/admin/ticket/delete/5";
    alert(s.replace(/.+(\d+)$/, '$1'));这类问题下次请到 web开发——javascript 版面求解
      

  5.   

    呵呵,js的,取得url,再split 截开,取出最后一段就行了。