Skip to main content

path.Split

最後のスラッシュの直後にパスを分割します。

path.Split は、最後のスラッシュの直後にある PATH を分割し、ディレクトリとベース コンポーネントに分割します。

返される値は、PATH = DIR+BASE というプロパティを持ちます。 PATH にスラッシュがない場合、空のディレクトリが返され、ベースは PATH に設定されます。

注意: Windows では、PATH はスラッシュ (/) セパレーターに変換されます。

{{ $dirFile := path.Split "a/news.html" }} → $dirFile.Dir → "a/", $dirFile.File → "news.html"
{{ $dirFile := path.Split "news.html" }} → $dirFile.Dir → "", $dirFile.File → "news.html"
{{ $dirFile := path.Split "a/b/c" }} → $dirFile.Dir → "a/b/", $dirFile.File →  "c"