我正在尝试执行 Substring
图像文件名上的函数。
名称格式为“ images.png ”。
我尝试使用 Substring
它只允许我指示第一个字符直到“n”字符来执行该功能。
这样的 SubString(1,6)
.
但我想要的是在 .
之前获取任何字符.
例如“ images.png ”:
后 Substring
函数我应该得到“ 图像”。
最佳答案
您可以使用 LastIndexOf
结合 Substring
:
myString.Substring(0, myString.LastIndexOf('.'))
虽然
Path
类有一个以强类型方式执行此操作的方法,无论传入的路径是否有目录:Path.GetFileNameWithoutExtension("images.png")
关于vb.net - vb中的子串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8943338/