Build, test, and debug regular expressions
This regex matches Git release tags featuring a two-word prefix followed by a semantic-like version number (e.g., 'feature-core-v1.2.10'). It captures the two alphabetic words, a major version, a minor version, and a patch version. Due to its strict structure, the major and minor version numbers are restricted to single digits, while the patch version can be multiple digits. The global and case-insensitive flags ensure it finds all matches regardless of capitalization, making it useful for parsing logs or release notes.