remove-trailing-separator
Last updated
Last updated
Removes all separators from the end of a string.
\
is considered a separator only on WIN32 systems. All POSIX compliant systems see backslash as a valid file name character, so it would break POSIX compliance to remove it there.
In practice, this means that this code will return different things depending on what system it runs on: