I'm using an alternation pattern (|) to match exactly the target items. Since we have a specific set of items to match and they're quite diverse (emails, phone numbers, dates, URLs, and codes), a direct approach is most reliable. I've escaped all special regex characters so they match literally, including:
- Periods (.) and parentheses () in the email and phone number
- Forward slashes, periods, and hyphens in the dates
- Forward slashes, colons, question marks, etc. in the URL
- Hyphens in the alphanumeric codes

This ensures that only the exact target strings will be matched and nothing else in the text.