我正在阅读几个文件名,这些文件名具有相同的基本标题但最后有#n
,其中n
是一些数字。例如,Sony#1
,Salmon#2
,Cats#3
等。我想从文件名的末尾删除#n
,因此Sony#1
将变为{ {1}}等等。我怎样才能做到这一点?
答案 0 :(得分:1)
Dim fileName as String = "Sony#1"
Dim fileKeyword as String = Split(fileName, "#")(0) ' Sony
答案 1 :(得分:1)
如果数字始终以#
开头,那么您可以尝试:
Dim str As String '= "Name#3"
Dim sCat As String = str.Substring(0, str.LastIndexOf("#"c))