¿Cuál es una buena expresión regular completa o algún otro proceso que tomaría el título:
¿Cómo se cambia un título para que sea parte de la URL como Stack Overflow?
y convertirlo en
how-do-you-change-a-title-to-be-part-of-the-url-like-stack-overflow
que se usa en las URL compatibles con SEO en Stack Overflow?
El entorno de desarrollo que estoy usando es Ruby on Rails , pero si hay otras soluciones específicas de plataforma (.NET, PHP, Django ), me encantaría verlas también.
Estoy seguro de que yo (u otro lector) se encontrará con el mismo problema en una plataforma diferente en el futuro.
Estoy usando rutas personalizadas, y principalmente quiero saber cómo alterar la cadena para que se eliminen todos los caracteres especiales, todo está en minúsculas y se reemplaza todo el espacio en blanco.