'David George' =~ m/^(?=.{1,20}\Z)[a-z]+(?:\s[a-z]+)?$/i; [download]
In reply to Re^2: Stumped by regex by bsdz in thread Stumped by regex by brickwall