¿Cómo debo convertir el título de una publicación en una babosa en Ruby?Ruby post title to slug
El título puede tener cualquier carácter, pero solo quiero que la babosa permita [a-z0-9-_]
(¿Debería permitir otros caracteres?).
Así que, básicamente:
- downcase todas las letras
- convertir espacios a guiones
- borrar caracteres extraños
* eliminar palabras adicionales si el título es más largo de N palabras – Lassi