Поиск вхождения в строку, начиная с такой-то точки - C#

Узнай цену своей работы

Формулировка задачи:

Добрый день! Есть строки X и Y. В строке X могут быть кавычки: ". Нужно определить, есть ли в строке X подстрока Y

сразу

после первой кавычки. Как сделать это максимально быстро? Регулярные выражения не предлагать.

Решение задачи: «Поиск вхождения в строку, начиная с такой-то точки»

textual
Листинг программы
int i = x.IndexOf("\"");
int j = -1;
if (i >= 0)
   j = x.IndexOf(y, i + 1);
 
Console.WriteLine(j == i+1 ? "Есть" : "Нет");

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

9   голосов , оценка 4 из 5
Похожие ответы