import re


def filename_filter(filename: str, repl: str = '') -> str:
    """
    将文件名替换成合法的文件名
    :param filename: 原文件名
    :param repl: 替换字符
    :return: 合法文件名
    """
    return re.sub('[/:*?"<>|]', repl, filename)