其他分享
首页 > 其他分享> > String的常用方法

String的常用方法

作者:互联网

1、Substring()、lastIndexOf()的用法:

转自:https://blog.csdn.net/vop444/article/details/78599650

① Substring():一个参数时: 从参数的后一位开始截取一直截取到最后; 两个参数时: 从第一个参数的下标开始截取,共截取第二个参数位。

例如:
        string qian = null;
        string hou = null;
        string str = "abcdefg";
        qian = str.Substring(0, 1);    //从第一个开始截取,共截取一位
        hou = str.Substring(str.Length - 1, 1);    //从最后一个开始截取,共截取一位
        Response.Write(qian + "***" + hou);

输出效果:

 

② lastIndexOf():lastIndexOf的结果是该字符的下标。下标从0开始。


例如:
    string str = "abcdefg";
    str = str.Substring(0, str.LastIndexOf("c"));
    Response.Write(str);

输出效果:

就是截取c前面的字符串。

例子:

转自:https://blog.csdn.net/ccmm_/article/details/80806341

String str = "你好啊,我是猪!";
int i = str.lastIndexOf(",");

输入的结果是3。

lastIndexOf的结果是该字符的下标。下标从0开始。


String str2 = str.substring(str.lastIndexOf(","));

输出的结果是:,我是猪!

substring是从该字符开始。

标签:常用,lastIndexOf,String,截取,Substring,str,下标,方法,string
来源: https://www.cnblogs.com/sensenh/p/16333164.html