slugify Convert text to URL-safe slug
Examples
Slugify a blog post title for the URL
Usage
"My Blog Post: A Great Title!" | slugify Create a URL slug for a campaign landing page
Usage
"Summer 2025 — 40% Off Everything!" | slugify Generate a clean filename from a document title
Usage
"Meeting Notes: Q4 Budget Review (Final Draft)" | slugify View source
(input)=>input.toLowerCase().trim().replace(/[^\w\s-]/g, "").replace(/[\s_]+/g, "-").replace(/-+/g, "-").replace(/^-|-$/g, "")