I built a pattern that exactly matches each of the 15 target strings by taking each literal text and escaping every regex metacharacter (such as ., +, (, ), [, ], {, }, ?, |, $, etc.) where needed. Then I combined all the alternatives (one per target item) with the alternation (|) operator inside a non‐capturing group anchored at the beginning (^) and end ($) of the string. This ensures that only one of the exact target strings is matched and nothing else. Note that backslashes are written as a single backslash per the instructions.