Test, validate and match regular expressions
Matches lines containing Hugo version numbers (e.g., 'Hugo v0.111.3'). It captures version strings starting with 'v' followed by 1-3 numeric segments separated by dots. The regex allows for optional major and minor version components, requiring at least a patch number. Useful for parsing version output from Hugo CLI commands or log files.