Основное английское имя:
([a-zA-Z]+\s*)+
Числа с тире в любом месте, кроме начала и конца:
\d[-\d]+\d
Числа с тире в любом месте:
[-\d]+
Edit:
Если вы ищете имя внутри предложения, например
Здравствуйте, меня зовут Джон Доу.
Вы можете попытаться перехватить имена на основе двух или более заглавных слов подряд.
([A-Z][A-Za-z]+\s*){2,}