获取特定字符之间的字符串

Ros*_*ose 1 c# string uwp

我有一个字符串:“ https://mhnkp2.com/src/vid/pra/Tentang_Mata-Cerita_Boneka-Prasekolah.mp4”

我只想获取“ Tentang_Mata-Cerita_Boneka-Prasekolah”

我尝试使用代码:

string path = "https:\/\/mhnkp2.com\/src\/vid\/pra\/Tentang_Mata-Cerita_Boneka-Prasekolah.mp4"
int start = path.IndexOf("/") + 5;
int end = path.IndexOf(".", start);
string result = path.Substring(start, end - start);
Run Code Online (Sandbox Code Playgroud)

但是结果只是“ kp”。怎么处理呢?

Tim*_*ter 5

您可以使用

System.IO.Path.GetFileNameWithoutExtension("https://mhnkp2.com/src/vid/pra/Tentang_Mata-Cerita_Boneka-Prasekolah.mp4")
Run Code Online (Sandbox Code Playgroud)