Поиск вхождения в строку, начиная с такой-то точки - 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 ? "Есть" : "Нет");

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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