sanitize_file v0.1.0 SanitizeFile

Sanitization for Elixir. This module helps you to clean up your filename for example. SanitizeFile takes a string and strip and normalizes it with :nfd, keeps number and non accent character.

You can use iconv if you want to (SanitizeFile.sanitize(string,:iconv))

## Examples

iex(1)> SanitizeFile.sanitize(" fd_fdsf-àç   à) 456454ç)'ç.jpg")

"fd_fdsfac-a-456454cc.jpg"

Summary

Functions

Takes a filename and strip and normalizes it with :nfd, keeps number and non accent character

Functions

sanitize(string)

Takes a filename and strip and normalizes it with :nfd, keeps number and non accent character.

sanitize(string, atom)