String module

path_strip_extension

procedure · 1 overloadSource

path without the extension of its last component and the dot before it. A path with no extension is returned unchanged. The result points into path.

path_strip_extension :: (path: string) -> string

Parameters

path: string

Returns

string
ExampleOpen in playground ↗
assert(path_strip_extension("dir/name.ext") == "dir/name");
assert(path_strip_extension("dir.d/name") == "dir.d/name");

See also