<script language="javascript">
str="1234";
alert(str.substring(1,3));
</script>

解决方案 »

  1.   

    substring(string,m,n),其中m为起始位,n为终止位
      

  2.   

    $str="1234";
    echo (substr($str,1,2));或者:
    $str="1234";
    $st=substr($str,1,2);
    echo $st;substr
    取部份字符串。语法: string substr(string string, int start, int [length]);本函数将字符串 string 的第 start 位起的字符串取出 length 个字符。若 start 为负数,则从字符串尾端算起。若可省略的参数 length 存在,但为负数,则表示取到倒数第 length 个字符。
     
     
    使用范例 
    <?
    echo substr("abcdef", 1, 3);  // 返回 "bcd"
    echo substr("abcdef", -2);    // 返回 "ef"
    echo substr("abcdef", -3, 1); // 返回 "d"
    echo substr("abcdef", 1, -1); // 返回 "bcde"
    ?> 
      

  3.   

    substr
    取部份字符串。语法: string substr(string string, int start, int [length]);返回值: 字符串函数种类: 资料处理
    内容说明 本函数将字符串 string 的第 start 位起的字符串取出 length 个字符。若 start 为负数,则从字符串尾端算起。若可省略的参数 length 存在,但为负数,则表示取到倒数第 length 个字符。使用范例 
    <?
    echo substr("abcdef", 1, 3);  // 返回 "bcd"
    echo substr("abcdef", -2);    // 返回 "ef"
    echo substr("abcdef", -3, 1); // 返回 "d"
    echo substr("abcdef", 1, -1); // 返回 "bcde"
    ?> 
      

  4.   

    $code=1234 
    $code1=1234
    $code2=1234
    $code3=1234
    //--
     $code=substr("$code",0,-3);
    $code1=substr("$code1",1,-2);
    $code2=substr("$code2",2,-1);
    $code3=substr("$code3",-1,1);