Remove unneeded capturing group parenthesis as there's no significance to the groups, misc strictness fixes, make do the right thing with both match and search style regex matching.
Thanks for the PRs. I currently have no cycles to work on gitlint, so it will take me a while to get to them (perhaps more than a month)... But I will eventually (or @sigmavirus24)
coverage: 99.633%. remained the same
when pulling 4ae5808c5d1c89878e9e7a96cdc7a839facf771e on scop:docs/regexes
into 4d9119760056492eabc201bfad5de2f9e660b85f on jorisroovers:main.
Remove unneeded capturing group parenthesis as there's no significance to the groups, misc strictness fixes, make do the right thing with both match and search style regex matching.