在vb.net中删除字符串的一部分

时间:2017-11-29 19:12:54

标签: vb.net

我使用FolderBrowserDialog来选择路径。

它将返回前。这= C:\ Mypath1 \ Mypath2 \ DOCS 除了DOCS,我想删除所有内容。

如果我使用VBA,我会使用InStrRev结合左边。但现在在VB.net,我不知道如何实现这一点,我很确定有比我的旧VBA方式更好的东西?

任何有帮助的人,google都让我失望。

2 个答案:

答案 0 :(得分:5)

试试这个:

IO.Path.GetFileName("C:\Mypath1\Mypath2\DOCS")

返回DOCS。

答案 1 :(得分:0)

我不确定你想做什么。但也许这可以帮助你获得字符串的最后一部分

Dim fullPath As String = " C:\Mypath1\Mypath2\DOCS"
Dim Parts As String() = fullPath.Split("\")
Dim lastPart As String = Parts(Parts.Length - 1)