Match lowercase slugs with hyphens.
Section: JavaScript Recipes
Slug validator
javascript
javascript
/^[a-z0-9]+(?:-[a-z0-9]+)*$/Explanation
Good for URLs, IDs, and content slugs.
Learn the surrounding workflow
Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.
Related commands
Same sheet · prioritizing JavaScript Recipes
Collapse internal whitespace
Normalize repeated whitespace down to single spaces.
Basic semver parser
Extract version parts from a semantic version string.