JavaScript中substring(x,y)提取字串
阿新 • • 發佈:2018-11-08
說明: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);
結果