假设我有一个不完整的路径字符串:C:\dir\temp\f
并且我有以下文件系统:
C:\dir\
c:\dir\temp\
c:\dir\temp\foobar\
c:\dir\temp\foobar2\
c:\dir\temp\bar
我想确定目录的哪一部分是最匹配的。在此示例中,这是c:\dir\temp\foobar\
因为它以路径字符串开头(并且foobar
比 匹配更好foobar2
)。我怎样才能有效地获得可用路径?我是否必须拆分不完整的路径字符串/
并测试文件夹是否可用或者是否有更好的方法?