Test, validate and match regular expressions
Parses modem AT command responses by capturing the command/label before a colon and optionally the value after it. Commonly used for parsing output from AC800s modems and similar devices where responses follow a 'LABEL: value' format. Handles optional whitespace (1-12 chars) between the colon and value.