Помогите решить задачу в паскале.Дана строка символов р1, р2, ..., рn. Определить число вхождений в последовательность группы букв "xyz". Вырезать фрагмент из текста между первым и вторым вхождением группы символов "xyz".

Помогите решить задачу в паскале.Дана строка символов р1, р2, ..., рn. Определить число вхождений в последовательность группы букв "xyz". Вырезать фрагмент из текста между первым и вторым вхождением группы символов "xyz".
Гость
Ответ(ы) на вопрос:
Гость
var   str: string;   sep: array of string := new string[1]('xyz'); begin   readln(str); //str := 'xzyfffxyzffffffffffxyz xyzvv';   writeln(str.Split(sep, System.StringSplitOptions.None).Length - 1, ' вхождений');   writeln(str.Remove(str.IndexOf(sep[0]) + 3, str.LastIndexOf(sep[0]) - str.IndexOf(sep[0]) - 3)); end.
Не нашли ответ?
Ответить на вопрос
Похожие вопросы