如何在被击中时从后面切断绳子 / vb.net

how to cut string from behind when hit / vb.net

我有字符串:

Dim Location As String = "D:/Temp/Stats.pdf"

我想在点击“/”时从右到左剪切所有内容 输出应为:

Stats.pdf

我尝试了 Sub.stringtrimm,但运气不好,是否可以从背后切入?

提前致谢

考虑使用 String.SplitString().Last()

Dim Location As String = "D:/Temp/Stats.pdf"
Dim Strs As String() = Location.Split("/")
Dim FileName As String = Strs.Last()

您的结果在 FileName

您可能对其他用例的另一个代码感兴趣:

Public Class Form1
  Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    Dim sLocation As String = "D:/Temp/Stats.pdf"
    Dim directoryPath As String = System.IO.Path.GetDirectoryName(sLocation)
    Dim FileName As String = System.IO.Path.GetFileName(sLocation)
    MessageBox.Show(directoryPath)
    MessageBox.Show(FileName)
  End Sub
End Class