Match exactly a string (and not as a substring) in a search?

I have a daily scheduled search for a domain, let’s say “foo.com”. It currently has lots of false positives like “foo.com.br”, “spammy-foo.com”, and “foo.com.otherdomain.com”. Is there a way to limit DEVONagent to exactly my string and not strings that its a substring of?

If DEVONagent supported regular expressions, I’d add filters like ‘NOT (".*[.-]foo.com" OR “foo.com.[a-z]”)’ or similar, but today I’m having to build a blacklist of strings to ignore.

No, matching is currently optimized for natural language. Maybe there are other possibilities to improve the search set, could you please post screenshots of its settings and/or a more detailed description?

It’s just a regular search with ‘Default Query: “foo.com”’. I could add a secondary query like:


NOT ("foo.com.br" OR "spammy-foo.com" OR "foo.com.otherdomain.com")

(after more closely having read the docs to get the syntax right), but that might eventually involve listing every possible permutation of my company’s name. An explicit blacklist would be a lot of tedious work. I’d much rather I could say “foo.com, possibly surrounded by non-word characters”.