从文件名VB中删除符号和数字

时间:2014-05-28 14:33:33

标签: vb.net string

我正在阅读几个文件名,这些文件名具有相同的基本标题但最后有#n,其中n是一些数字。例如,Sony#1Salmon#2Cats#3等。我想从文件名的末尾删除#n,因此Sony#1将变为{ {1}}等等。我怎样才能做到这一点?

2 个答案:

答案 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))