问题描述
需将含路径名的文件名中的路径删除(如,将F:mst/sir/ssd.dat删除来只剩ssd.dat),要求用正则表达式实现,该怎么办?
解决方案
解决方案二:
([^/]*)$
解决方案三:
呵呵,我觉得这是你自己规定的吧?我觉得不会有人强制你一定要用正则实现,还是你自己第一反应就只是正则?我觉得这种文件路径之类的操作,用Path类是最好的选择。publicstaticstringGetFileNameWithoutFullPath(stringfullPath){if(File.Exists(fullPath)){returnPath.GetFileName(fullPath);}returnString.Empty;}
时间: 2024-11-03 05:55:52