Checks if filepath ends in suffix (ignoring lower/upper case differences). If suffix does not start with a '.' it is prepended automatically.
hasFileSuffix(filepath, suffix)
filepath
: A relative or absolute path to a file, whose suffix is checkedsuffix
: This is the suffix we expect (the '.' is prepended internally if missing)TRUE if yes, FALSE otherwise
hasFileSuffix("bla.txt", "txt") # TRUE hasFileSuffix("bla.txt", ".txt") # TRUE hasFileSuffix("bla.txt", ".TXT") # TRUE hasFileSuffix("foo", "") # TRUE hasFileSuffix("", "") # TRUE hasFileSuffix("bla.txt", "doc") # FALSE hasFileSuffix("bla.txt", ".doc") # FALSE hasFileSuffix("fo", ".doc") # FALSE hasFileSuffix("", ".doc") # FALSE