sanitizeFileName
Return
this string with all non-alphanumeric characters, except for -, _, @, replaced with replacement. Alphanumeric characters include Unicode letters, numbers and combining marks. Each run of consecutive invalid characters is replaced with a single replacement. . is sanitized only at the beginning and the end of the string.
Parameters
replacement
character to replace invalid characters with