На данный вопрос уже ответили:
Допустим, есть .txt документ с текстом:
"У меня есть собака. Моя собака самая лучшая."
Нужно узнать кол-во слов "собака" (их может быть больше 50 штук).
string search = "Прицепом прицеплен прицеп";
string pattern = $"\\b{Regex.Escape(search)}\\b";
int count = new Regex(pattern, RegexOptions.IgnoreCase).Matches(source).Count;
String s = "У меня есть собака. Моя собака самая лучшая.";
Regex.Matches(s, "собака").Count // выведет 2
"У меня есть собака. Cобака моя самая лучшая надсобака из всех подсобак."
.Split(',','.',' ',';')
.Select(s => s.Trim().ToLower())
.Count(s => s == "собака".ToLower())
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости