[A-Za-z ]+\.$
, совпадёт только если в искомой фразе есть хотя бы один символ из перечисленных в [A-Za-z ]
. То есть, если изменить вашу фразу на Mr.., к примеру, то совпадения не будет.[A-Za-z ]*\.$
совпадёт даже тогда, когда ни одного из перечисленных в квадратных скобках символов нет.