Kebab-Case Regex

Example:
^[a-z]+(-[a-z]+)*$ Matches: ✓ kebab-case ✓ my-variable-name ✗ snake_case (underscores)
Match kebab-case: ^[a-z]+(-[a-z]+)*$
Try Regex Lab →

FAQs

Numbers allowed?

Add 0-9: ^[a-z0-9]+(-[a-z0-9]+)*$