Как удалить часть строки до определенного слова - 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));

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


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

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

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