def sanitize_filename()

in tools/asciidoc_to_fragments.py [0:0]


def sanitize_filename(s):
    char_to_remove = ["\\","$","--",
                      ".",",",
                      "`","'","\"",
                      "(",")","[","]","{","}","<",">",
                      "*","#","@","+","=",":","!","%","&"]
    for v in char_to_remove:
        s = s.replace(v, "")
    
    char_to_replace = [" ","/","|"]
    replacement = "-"
    for v in char_to_replace:
        s = s.replace(v, replacement)

    return s