标签:区分 nbsp 方法区 substr 区分大小写 tar 下标 index last
Substring()方法
变量.Substring(参数1,参数2);
截取字串的一部分,参数1为作起始位数,参数2为截取几位
例如:string s1 = str.Substring(0,2);//从0开始截取出2个字符
IndexOf() 方法
定义:查找字符串中指定字符或字串首次出现的位置,返回索引值。该方法区分大小写。
功能:在字符串中从前向后定位字符和字符串,返回值是指定的字符在字符串中的绝对位置,如没有查到指定的字符则该方法返回-1。注意:字符串位置从0开始计算。
重载形式:
定位字符
定位子串
在上述重载形式中,其参数含义如下:
例如:string dic = "asdfghjk";
dic.IndexOf("d");// = 2
dic.IndexOf("e");// = -1
dic.IndexOf("j",5); // = 6 从前往后,从第五位开始定位j第一次出现的位置
dic.IndexOf("j",5,2);// = 6 从前往后,从第五位开始查,查二位(即从第五位到第六位),定位j
LastIndexOf()方法
功能:查找字串中指定字符或字串最后出现的位置,返回索引值
IndexOfAny() ||lastindexofany()
功能:接受字符数组做为变元,其他方法同上,返回数组中任何一个字符最早||最晚出现的下标位置
例如:
char[] array = {‘s‘,‘d‘,‘k‘};
string ss = "asdfghjkl";
Response.Write(ss.IndexOfAny(array))=1;
Response.Write(ss.IndexOfAny(array,5))=7;
Response.Write(ss.IndexOfAny(array,5,2))=-1;
标签:区分 nbsp 方法区 substr 区分大小写 tar 下标 index last
原文地址:http://www.cnblogs.com/llljpf/p/6618661.html