当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Elixir Path.type用法及代码示例


Elixir语言中 Path.type 相关用法介绍如下。

用法:

type(name)
@spec type(t()) :: :absolute | :relative | :volumerelative

返回路径类型。

例子

Unix-like 操作系统

Path.type("/")                #=> :absolute
Path.type("/usr/local/bin")   #=> :absolute
Path.type("usr/local/bin")    #=> :relative
Path.type("../usr/local/bin") #=> :relative
Path.type("~/file")           #=> :relative

Windows

Path.type("D:/usr/local/bin") #=> :absolute
Path.type("usr/local/bin")    #=> :relative
Path.type("D:bar.ex")         #=> :volumerelative
Path.type("/bar/foo.ex")      #=> :volumerelative

相关用法


注:本文由纯净天空筛选整理自elixir-lang.org大神的英文原创作品 Path.type(name)。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。