У меня есть форма и попытался проверить входное значение с preg_match.Вот код:
preg_match("/^\pL+(?>[- ']\pL+)*$/u",$county)
Возвращает иногда false для строки 'Miskolc'.Но для других это возвращает истину.И я не знаю почему.Может это зависит от браузера пользователя?