I'm creating a pattern that uses alternation (|) to match each target item exactly. I've carefully escaped all regex metacharacters with backslashes including:
- Curly braces like { and } which have special meaning in quantifiers
- Square brackets [ and ] which define character classes
- Parentheses ( and ) which define capturing groups
- Special characters like +, *, ?, ., ^, $, |, \, etc.
- I've properly escaped backslashes that are part of the target strings
- I've preserved literal newline characters in the multiline items

For example, the first item contains mathematical notation with backslashes like \\frac{...} which I've escaped each special character while maintaining the actual backslashes. The data blocks, template strings, and URLs all required careful character escaping to match exactly and only the targeted portions.