Regex to search for Full Names

I used this search in PowerGrep today searching through multiple transcript text files to find personal names. It will find any instance of two consecutive words whose first letters are upper case. [A-Z]([a-z]+|\.)(?:\s+[A-Z]([a-z]+|\.))*(?:\s+[a-z][a-z\-]+){0,2}\s+[A-Z]([a-z]+|\.)


Be sure to check off the case sensitive option in PowerGrep.