Как найти все ключевые слова в описании и заменить их заглавной версией
У меня есть длинное текстовое описание и список ключевых слов
Я хочу найти ключевые слова в описании и заменить их версией в верхнем регистре и вернуть описание После изменений
public static string UpperCaseAllTheKeywords(string description, string[] keywords) { var result3 = description.Split(' '); var result = new List<int>(); foreach (var y in keywords) { var result2 = description.AllIndicesOf(y); var result0 = result.Concat(result2); foreach (var i in result0) { var result = result3.ElementAt(i).ToUpper(); } } return result3.ToString(""); } What I have tried: <pre><pre>public static string UpperCaseAllTheKeywords(string description, string[] keywords) { var result3 = description.Split(' '); var result = new List<int>(); foreach (var y in keywords) { var result2 = description.AllIndicesOf(y); var result0 = result.Concat(result2); foreach (var i in result0) { var result = result3.ElementAt(i).ToUpper(); } } return result3.ToString(""); }
Mehdi Gholam
..- а в чем проблема?
Patrice T
Одноклассник ?
Найдите весь список ключевых слов в описании и замените их заглавной версией.[^]