SEO / utils.py
Merlintxu's picture
Update utils.py
56836dd verified
raw
history blame contribute delete
436 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