【问题标题】:how to cut string from behind when hit / vb.net击中时如何从后面剪断绳子/vb.net
【发布时间】:2016-06-10 19:50:52
【问题描述】:

我有字符串:

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

当我点击“/”时,我想从右到左剪切所有内容 输出应该是:

Stats.pdf

我尝试了Sub.stringtrimm,但没有运气,甚至可以从背后切开吗?

提前谢谢你

【问题讨论】:

    标签: vb.net string trim


    【解决方案1】:

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

    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
    

    【讨论】:

      【解决方案2】:

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

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

      你的结果在FileName

      【讨论】:

      • 非常感谢,这太容易了,我对自己很生气...... :(
      • @LazaBre 不,不,请放轻松。 :) 一次只学一件事,好吗?
      • Ofc,谢谢,我正在尝试通过在线教程自己学习 vb.net 语言.. :P 不像人们说的那样容易.. :P 再次感谢您
      • @LazaBre 没问题...祝您学习顺利! :)
      • @LazeBre - 最好使用Path.GetFileName(Location),因为 help-info.de 如下所述
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多