C# 从路径Regex获取文件名

C# 从路径Regex获取文件名,c#,C#,如何拆分字符串以仅获取sfref.txt您不需要正则表达式 C:\Users\asus\AppData\Local\Temporary Projects\ConsoleApplication1\bin\Release\sfref.txt 使用方法: 如果确实需要使用正则表达式(我不建议这样做): 你可以用 您是否使用soome代码来构建此路径? System.IO.Path.GetFilename(fullpath); var path = @"C:\Users\asus\AppData\L

如何拆分字符串以仅获取
sfref.txt

您不需要正则表达式

C:\Users\asus\AppData\Local\Temporary Projects\ConsoleApplication1\bin\Release\sfref.txt
使用方法:

如果确实需要使用正则表达式(我不建议这样做):

你可以用


您是否使用soome代码来构建此路径?
System.IO.Path.GetFilename(fullpath);
var path = @"C:\Users\asus\AppData\Local\Temporary Projects\ConsoleApplication1\bin\Release\sfref.txt";
string name = Path.GetFileName(path); // sfref.txt
string name = Regex.Match(path, @"[^\\]*$").Value;
new FileInfo(@"C:\Users\asus\AppData\Local\Temporary Projects\ConsoleApplication1\bin\Release\sfref.txt").Name