Строка: как сделать так чтобы в строке из x символов, найти подстроку из n символов... - C#
Формулировка задачи:
Подскажите пожалуйста, как сделать так чтобы в строке из x символов, найти подстроку из n символов и сделать так чтобы не обрывались слова или последовательности символов до пробела с обоих сторон( начала и конца).
Например есть строка "Сегодня очень хороший день, а завтра будет_еще лучше."
В этой строке надо найти подстроки "ро" и "де", и когда подстроки будут найдены нужно будет вывести или записать их вот так... "ро" найдена в слове "хороший" , и "ет" найдено в последовательности символов "будет_еще".
Решение задачи: «Строка: как сделать так чтобы в строке из x символов, найти подстроку из n символов...»
textual
Листинг программы
string pattern = @"(?<=\()[^\)]*"; //сначала проверяем, есть ли в начале скобка при помощи заглядывания назад, а потом берем все символы до закрывающей скобки foreach (Match m in Regex.Matches(input, pattern, RegexOptions.IgnoreCase))
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д