Şöyle dener misin?

$string_exp = "/^[öÖçÇğĞüÜışŞİA-Za-z .'-]+$/";