Skip to main content

path.Clean

パスのセパレーターをスラッシュ (/) に置き換え、不要なセパレーターを削除します。

path.Clean はパスのセパレーターをスラッシュ (/) に置き換え、末尾のセパレーターを含む不要なセパレーターを削除します。

{{ path.Clean "foo//bar" }} → "foo/bar"
{{ path.Clean "/foo/bar/" }} → "/foo/bar"

Windows システムで、.File.Pathfoobar.md の場合、以下のようになります。

{{ path.Clean .File.Path }} → "foo/bar.md"