Определить все слова в предложении, содержащие буквосочетание "ход" - C#
Формулировка задачи:
Дано предложение, в котором слова отделяются друг от друга одним или несколькими пробелами или запятой с пробелом, в конце предложения – точка. Определить все слова в предложении, содержащие буквосочетание «ход» (пароход, ходики, походка, …).
Решение задачи: «Определить все слова в предложении, содержащие буквосочетание "ход"»
textual
Листинг программы
using System; using System.Text.RegularExpressions; namespace ConsoleApplication { class Program { static void Main(string[] args) { string text = "пароход, ходики, походка, …"; string pattern = @"(?<=(\W|^))\w*ход\w*"; Regex reg = new Regex(pattern); MatchCollection matches = reg.Matches(text); foreach (Match mat in matches) { Console.WriteLine(mat.Value); } Console.ReadLine(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д