我有这样的字符串:
G:\Projects\TestApp\TestWeb\Files\Upload\file.jpg
如何在“文件”(G:\ Projects \ TestApp \ TestWeb)之前删除所有文本? 文件之前的字符串可以更改,因此我无法计算字符并在20个字符后删除它们。
感谢您的帮助:)
答案 0 :(得分:23)
试试这个
string s = oldString.Substring(oldString.IndexOf("Files"));
感谢Meta-Knight的评论,
如果另一个“文件”可以在字符串的早期部分,则更好的是..
string s = oldString.Substring(oldString.LastIndexOf("Files"));