Définissez d'abord la chaîne -
string str = "Hello World! Hello!";
Vérifiez maintenant si le mot "Bonjour" apparaît dans la chaîne et la boucle -
while ((a = str1.IndexOf(pattern, a)) != -1) { a += pattern.Length; count++; }
Vous pouvez essayer d'exécuter le code suivant pour compter les occurrences d'un mot dans un chaîne.
Démo en temps réel
using System; class Program { static void Main() { string str = "Hello World! Hello!"; Console.WriteLine("Occurrence:"+Check.CheckOccurrences(str, "Hello")); } } public static class Check { public static int CheckOccurrences(string str1, string pattern) { int count = 0; int a = 0; while ((a = str1.IndexOf(pattern, a)) != -1) { a += pattern.Length; count++; } return count; } }
Occurrence:2
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!