SEO / utils.py
Merlintxu's picture
Create utils.py
ebab570 verified
raw
history blame
430 Bytes
import re
def sanitize_filename(filename: str) -> str:
"""
Sanitiza el nombre de un archivo eliminando o reemplazando caracteres no permitidos.
Args:
filename: Cadena con el nombre original.
Returns:
Cadena sanitizada lista para usarse como nombre de archivo.
"""
filename = re.sub(r'[<>:"/\\|?*]', '_', filename)
filename = re.sub(r'\s+', '_', filename)
return filename