c#字符串查找某詞湧現的次數及索引。本站提示廣大學習愛好者:(c#字符串查找某詞湧現的次數及索引)文章只能為提供參考,不一定能成為您想要的結果。以下是c#字符串查找某詞湧現的次數及索引正文
字符串辦法的應用:
indexof():
有9個重載,詳細的請轉到F12檢查具體內容;
本文應用的是第6個重載:
假如找到該字符串,則為從零開端的索引地位;假如未找到該字符串,則為 -1
有兩個參數:
string value:要搜刮的字符
int startIndex:搜刮的肇端地位
class Program
{
static void Main(string[] args)
{
//統計出字符串中,下雪湧現的次數,並每次湧現的索引地位;
string text = "明天下雪了嗎,今天不會下雪了吧,甚麼時刻才不下雪啊,我要去上學啊!";
string keyWord = "下雪";
int index = 0;
int count = 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();
}
}