I'm creating a pattern that uses alternation (|) to match exactly the 7 target items. Each item has special characters that need to be escaped with backslashes, such as periods, plus signs, parentheses, etc. For example, in the email address, I need to escape the periods and plus sign. For the phone number, I need to escape the plus sign and parentheses. For the datetime string, I need to escape the period. For the version strings, I need to escape the periods and plus sign. By creating exact matches for each target string with proper escaping, the pattern will match only these 7 items in the text and nothing else.