I've got multiple names in several .asp pages. I can successfully find all names except for diane. This is very puzzling. Is this name left out of searches for some odd reason??
Perhaps you should open a file you know Diane is in into a text editor or perhaps even a hex editor to check how it is actually being "spelled". There may be character codes instead of actual characters in there.