Вставить символ перед английским словом или буквой - C#
Формулировка задачи:
Есть исходная строка в которой присутствуют английские и русские слова или буквы. требуется перед каждым английским словом или буквой вставить знак *. проблема как определить конец и начало слова английского слова. к примеру строка : privet всем моим friends. должно быть в итоге *privet всем моим *friends
Решение задачи: «Вставить символ перед английским словом или буквой»
textual
Листинг программы
public static string Matches(string strText, string pattern) { string english = "*"; Match match = Regex.Match(strText, pattern); while (match.Success) { strText = strText.Insert(match.Index, english); match = match.NextMatch(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д