C#从字符串中从左到右边截取指定数量的字符组成子字符串的函数Substring()
从字符串由左向右截取指定数量的字符组成子字符串我们可以用Substring()函数。
语法:
Substring(int startIndex,int Length):从参数一指定的开始字符位置开始截取,截取Length长度的字符串并返回
startIndex:整型参数,用于指定开始截取的字符索引,包括指定的位置
Length:整型参数,用于指定截取字符的数目
案例:从字符串“大家好,我是C#初学者。”这个字符串中截取“我是C#初学者”子字符串,并返回输出。
string Str="大家好,我是C#初学者。"; //赋值字符串变量
string Str1=Str.Substring(5-1,7); //从第五个字符开始截取,一直到字符串倒数第二个字符为止
Console.WriteLine("截取的字符串为:{0}",Str1);
Console.ReadKey();
执行结果:
注意:
Substring()方法不改变原有字符串,只是创建了一个子字符串的副本而已