Ciao
Potresti usare questa Regular Expression:
@"\b(?:pippo|(?<!cane )pluto)\b"
In questo modo prendi o "pippo" o "pluto", quest'ultimo non preceduto da "cane ", ed entrambi come parole separate (quindi ad esempio, non "superpippo", nè "plutone")
Luca