stripExtension

fnauto stripExtension(R)(R path) if (isRandomAccessRange!R && hasSlicing!R && hasLength!R && isSomeChar!(ElementType!R) && !isSomeString!R)

Remove extension from path.

Parameters

pathstring or range to be sliced

Returns

slice of path with the extension (if any) stripped off
fnauto stripExtension(C)(C[] path) if (isSomeChar!C)

Ditto