I crafted a regex that uses a non‑capturing group with alternation. Each alternative is one of the 10 target items exactly, with all regex metacharacters (such as ., +, (, ), etc.) properly escaped. This way the pattern will match exactly the following strings and nothing else: "john.doe+tag@example-mail.com", "user.name@subdomain.example.co.uk", "+1 (555) 123-4567 ext. 890", "0041-61-1234567", "2022/12/31", "31-12-2022", "AB-123-XYZ", "DEF-456-UVW", "GHI-789-JKL", and "MNO-012-PQR".