Yes it can.
Sounds like you are looking for some kind of security vulnerability, and that's a perfectly fine use of eValid.
The site analysis spider can be set up to use what is called a string filter. This is accessed via the settings in eValid. Here is the manual page for the
String Filter Settings.
You can do simple string matches or more-complex regular expression matches, and you can even do "negative matches" in which you are looking for pages that DON'T have some string.
You can control how many matches per page to see, and the size of the context in which you see them.
Once set up, you run your site analysis on the target web site or web application and at the end of the run -- when all of the scannable pages ahve been visited -- the string filter report will show you what was found.
eValid Support