Test, validate and match regular expressions
This regex extracts numbered or hyphenated list items from commit messages following a 'Description:' header. It captures two types of entries: the first item directly after 'Description:' and subsequent list items until reaching a 'Reference' section or another list item. The pattern is useful for parsing structured changelog entries in version control commits.