This regex pattern uses a non-capturing group (?:...) that contains literal alternatives for each of the target items, anchored from start (^) to end ($). Each special character (like +, ., (, ) in email and phone items, and . in the US date) is escaped as needed. This ensures that only and exactly the target items are matched, and nothing else.