This pattern uses a single alternation to capture each target string exactly, ensuring that only the specified phone formats, emails, IDs, dates, and times match. It includes a negative lookahead for the hh:mm format so that 12:30 PM is correctly captured by its own pattern and no partial matches occur.