对字符串的几种常见操作总结
一,判断某个字符中是否含有特定字符:
public void FindStringchar(string A,string B)
{
if(A.IndexOf(B)>-1)
{
Console.WriteLine("存在!");
}
else
{
Console.WriteLine("不存在!");
}
}
{
if(A.IndexOf(B)>-1)
{
Console.WriteLine("存在!");
}
else
{
Console.WriteLine("不存在!");
}
}
例如:
string A="abceFC(a";
string B="x";
string C="b";
二:判断字符串中的子字符串在主字符串中出现在次数
Code
例如:
mainString="abc beefff cadde cabb bbace atbba";
subString="bb";
这个程序稍加改写就可能查找出字符串中的相同字符串的位置,以及找出相同字符串后面的字符,
或者将出读入数组中,等等各种操作。
三,从某个字符开始读取子字符串
string mainString="goodpackga<ab>ab";
string resultString=string.Empty;
int end=mainString.IndexOf("<");
restultString=mainString.Substring(0,end);
string resultString=string.Empty;
int end=mainString.IndexOf("<");
restultString=mainString.Substring(0,end);