Как удалить часть строки до определенного слова - C#

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

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

Всем привет. Есть строка "C:/Users/AppData/Roaming/.Data/objects/1233as...". Нужно удалить всю строку до слова objects. Если разбивать строку при помощи Split(); , то есть вероятность что в пути найдется символ 'o'. Помогите. Заранее спасибо. P.S Слово objects тоже можно удалить.

Решение задачи: «Как удалить часть строки до определенного слова»

textual
Листинг программы
            string obj = "objects";
            string s = "C:/Users/AppData/Roaming/.Data/objects/1233as...";
            Console.WriteLine(s);
            Console.WriteLine(s.Remove(s.IndexOf(obj)));
            Console.WriteLine(s.Remove(s.IndexOf(obj) + obj.Length));
            Console.WriteLine(s.Substring(s.IndexOf(obj)));
            Console.WriteLine(s.Substring(s.IndexOf(obj) + obj.Length));

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


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

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

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