在“朋友一生一起走,那些日子不再有,一句话一辈子,一生情一杯酒.朋友不曾孤单过,一声朋友你会懂,还有伤还有痛,还要走还有我”这句歌词中,计算“朋友”出现的次数
classProgram
{
staticvoidMain(string[]args)
{
//统计出字符串中,朋友出现的次数
stringtext="朋友一生一起走,那些日子不再有,一句话一辈子,一生情一杯酒.朋友不曾孤单过,一声朋友你会懂,还有伤还有痛,还要走还有我";
stringkeyWord="朋友";
intindex=0;
intcount=0;
while((index=text.IndexOf(keyWord,index))!=-1)
{
count++;
Console.WriteLine("第{0}次;索引是{1}",count,index);
index=index+keyWord.Length;
}
Console.WriteLine("朋友出现的总次数:{0}",count);
Console.ReadKey();
}
}
扩展资料
C#循环遍历字符串中某字符出现的次数
stringstr="asdwqwe@dsfad@sadfwer@@@fwed";
intc1=0;
for(inti=0;i<str.Length;i++)
{
if(str[i]=='@')
{
c1++;
}
}
MessageBox.Show(c1.ToString());
使用正则来搞