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);

结果

猜你喜欢

转载自blog.csdn.net/daimaxiaoxin/article/details/83176879
今日推荐