1. 程式人生 > >JavaScript中substring(x,y)提取字串

JavaScript中substring(x,y)提取字串

 

說明:substring()方法用於提取字串中介於兩個指定下標之間的字元。

語法規則

語法:stringObject.substring(start,stop),start——此引數必填,為非負整數,表示規定要提取的子串的第一個字元在stringObject中的位置;stop——此引數可選填,為非負整數,表示要提取的子串的最後一個字元在stringObject中再向後移一個位置;如果省略該引數,那麼返回的子串會一直到字串的結尾。返回值:返回一個新的字串,該字串值包含stringObject的一個子字串,其內容是從start處到stop-1處的所有字元,其長度為stop-start。

例項:1.substring(x)提取字串

例題1.將字串“Hello World!"整體提取

    String stro = "Hello World!";
    String arr = new String();
    arr = stro.substring(0);
    System.out.println("arr="+arr);

結果

例項:2.substring(x,y)提取字串

例題2.將字串"Hello|World^!"拆分到3個字串中

    String stroo = "Hello|World^!";
    String arr1 = new String();
    String arr2 = new String();
    String arr3 = new String();
    arr1 = stroo.substring(0,stroo.indexOf("|"));
    arr2 = stroo.substring(stroo.indexOf("|")+1,stroo.indexOf("^"));
    arr3 = stroo.substring(stroo.indexOf("^")+1);
    System.out.println("arr1="+arr1);
    System.out.println("arr2="+arr2);
    System.out.println("arr3="+arr3);

結果