in reply to regex help needed

I modified the regex to look like this:
if ( /((?!Exception\s+Handler|ExceptionHandler)).*Exception:|\w+Ex +ception/i ) { print "FOUND : $_\n"; }
And it seems to work, but I'm not sure it's entirely correct.