Я бы хотел найти количество точных совпадений строки
Предположим, что строка «Мой компьютер». Я хочу найти его в строке
Это мой компьютер, это хороший компьютер,
это мой компьютер, это мои компьютеры
Итак, в конце я получу счет 2,
Я пробовал следующую формулу с 'mykeyWord' в качестве строки для поиска.
int strength = (innerDocument.DocumentNode.InnerText.Length - innerDocument.DocumentNode.InnerText.ToLower().Replace(mykeyWord.ToLower(), "").Length) / mykeyWord.Length;
Но он также будет считать неправильные строки типа «Мои компьютеры».