Convert text to URL-safe slug
Aa TextSlugify a blog post title
$ echo "My Blog Post: A Great Title!" | slugify (input) =>
input
.toLowerCase()
.trim()
.replace(/[^\w\s-]/g, "")
.replace(/[\s_]+/g, "-")
.replace(/-+/g, "-")
.replace(/^-|-$/g, "")