Regular Expression
1. Find Any Word not Followed by a Specific Word
\b(?!dog\b)\w+\b(?!\W+dog\b)
2. Find Any Word not Followed by Words
\b(?!(?:cat|dog)\b)\w+\b(?!\W+(?:cat|dog)\b)
3. Find Any Word Followed by a Specific Word
\b(?!dog\b)\w+\b(?=\W+dog\b)
4. Find Any Word Followed by Words
\b(?!(?:cat|dog)\b)\w+\b(?=\W+(?:cat|dog)\b)