removeFileSuffix function

Removes the last suffix (including the last dot) from a filename. If no dot exists, the full string is returned.

Removes the last suffix (including the last dot) from a filename. If no dot exists, the full string is returned.

removeFileSuffix(filepath)

Arguments

  • filepath: A filename (with optional path -- which is retained)

Returns

The input with removed suffix

Examples

removeFileSuffix("test.tar.gz") # --> 'test.tar' removeFileSuffix("test.mzML") # --> 'test' removeFileSuffix("/path/to/test.mzML") # --> '/path/to/test' removeFileSuffix("test_no_dot") # --> 'test_no_dot'
  • Maintainer: Chris Bielow
  • License: MIT + file LICENSE
  • Last published: 2025-03-23