I built a regex that exactly matches only the given list of 20 target items. I started by matching the entire string from beginning to end using a non‐capturing group in an alternation. For each target string, I took its literal characters and escaped any regex metacharacter that otherwise would be interpreted (such as ". +, ?, (, ), [, ], {, }, :, /, etc.). For instance, the email in quotes begins with a literal double quote so I use \"; dots and plus signs are escaped, and so on. I separated each target literal with a | inside a non-capturing group, and wrapped the whole alternation with ^(?: … )$ to ensure an exact match and no additional characters. This pattern is written as a simple JavaScript regex string without the surrounding forward slashes or flags.