Вставить символ перед английским словом или буквой - 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();
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д