Comment devrais-je convertir un titre de poste à une limace dans Ruby?Ruby poster le titre à slug
Le titre peut avoir n'importe quels caractères, mais je veux seulement que le slug permette [a-z0-9-_]
(Devrait-il permettre d'autres caractères?).
Donc, en gros:
- downcase toutes les lettres
- convertir les espaces en traits d'union
- supprimer les caractères étrangers
* supprimer des mots supplémentaires si le titre est plus long que les mots N – Lassi