黑马程序员技术交流社区

标题: 关于获取substring [打印本页]

作者: 聂玉林    时间: 2012-6-18 20:17
标题: 关于获取substring
substring()方法的作用是什么?
作者: 王继光    时间: 2012-6-18 20:24
substring方法的作用是, 获取一个当前实例字符串中的某一段字符串,,
例子:
string str1 = “helloword”;
string str2 = str1.SubString(5,4);

那么 str2 的值就是 “word”  后面的2个参数的意思是: 从 str1的 第5个索引位置, 也就是'w'开始, 后面的4个字符写到 str2中
作者: 张恒维    时间: 2012-6-18 20:31
substring()方法是返回一个新的字符串,它是此字符串的一个子字符串。该子字符串始于指定索引处的字符,一直到此字符串末尾
例如:"ABCDEFG".substring(2,4) ;它返回的子字符串是CDEF。第一个参数是开始位置,从0开始,第二个参数是你想截取的长度,如果没有第二个参数的话就从第一个参数的下标一直截取末尾。建议你看看MSDN,上面有很详细的资料。
作者: 鲍云龙    时间: 2012-6-18 21:07
msdn库中的解释:从此实例检索子字符串。 子字符串从指定的字符位置开始且具有指定的长度。
substring()有两个函数重载:
(1)substring(int startIndex)
参数startIndex 代表从第几个开始截取字符串
这个函数重载的作用 是从第starIndex个开始 一直截取到最后。(注意下标是从0开始的)
示例:

  1. string str = "hello";
  2. Console.WriteLine(str.Substring(2));
复制代码
输出结果是llo
(2)substring(int startIndex,int length)
参数startIndex 代表从第几个开始截取字符串
参数length 代表要截取几个字符
  1. string str = "hello";
  2. Console.WriteLine(str.Substring(2,2));
复制代码
结果是ll;
这个函数重载的作用是从第startIndex个字符开始截取length个
作者: ren1015    时间: 2012-6-19 07:40
取子串方法函数,sub 子 ,部分, string  字符串
作者: 李嫒    时间: 2012-6-19 07:46
就是截取字符串substring(int startlength,截取个数)
作者: 吴伟烈    时间: 2012-6-19 07:51
有两种参数
string.Substring(int startIndex)//截取下标从startIndex位置开始到字符串结束的子字符串
string.Substring(int startIndex, int length)//截取从startIndex开始截取length个字符的子字符串
作者: 朱永恒    时间: 2012-6-21 00:09
substring()截取字符串 ,指定开始下标和截取长度
作者: 平建    时间: 2012-6-21 11:55
substring()截取字符串,
string.Substring(int startIndex)
string.Substring(int startIndex, int length)
根据你的需要,想怎么截就怎么截
作者: 刘逍遥    时间: 2012-6-22 12:36
同学你好!
substring()是String类的一个实例方法,String类属于命名空间System.
String表示文本,即一系列 Unicode 字符。在编程中很常用!
良好的封装让我们不比了解太多方法内部构造,具体说说substring()方法吧!

注意字符串索引是从0开始的
substring()有两个重载:
1    public string Substring(int startIndex)   //返回startIndex开始到字符串最后的子字符串
2   public string Substring(int startIndex, int length)   //返回startIndex开始,指定length的子字符串

希望对你有用!



作者: 程艳伟    时间: 2012-6-22 18:57
substring是string的一个方法,有好多重载方法,具体就是截取字符串的




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2