Test, validate and match regular expressions
Matches commit messages following a changelog template, starting with a type prefix like 't' or 'ticket', then a changelog keyword (changelog/chlog/chglog), optional scope in parentheses, and a description after a colon. Useful for enforcing consistent changelog commit conventions in Go projects.