Test, validate and match regular expressions
Matches a structured identifier consisting of four groups of 1-3 digits separated by delimiters (underscore, pipe, period, comma, colon, or semicolon), followed by a colon and a sequence of 3-6 digits. The pattern allows optional whitespace around each delimiter, making it flexible for parsing formatted codes, version strings, timestamps, or serial numbers with various separator conventions.