PathFileNameWithoutExtension Procedure
Gets the part of the filename before the final dot.
Use
PathExtension to return the rest of the filename starting with the final dot.
If there are multiple dots in the filename, all but the last one are included in this function's result.
For instance,
PathFileNameWithoutExtension("test.tar.gz") returns
"test.tar".
This is done by manipulating the path string.
No disk access is performed and the path does not need to actually exist.
Declaration
function PathFileNameWithoutExtension(path as String) as String
Parameters
- path as String — Path to a directory or file.
Return value
String — Part of the filename before the final dot.
If the filename does not contain a dot, then the whole filename is returned.
Example
Code
print PathFileNameWithoutExtension("C:\Users\user\Documents\myfile.txt")
print PathFileNameWithoutExtension("filename_without_extension")
Output
myfile
filename_without_extension