Я проверяю форму и ее легко проверяю цифры, буквы az и т. Д., Но когда я добрался до точки, где мне нужно проверить поле, которое должно содержать только символы (az и специальные символы, такие как как öçğüiş) с хотя бы одним пространством, только я действительно застрял!Php ereg, подтверждающий форму
Я попытался следующие, и некоторые другие методы без успеха:
function validateAlphaSpecial($value) {
if (ereg("/^[\p{L}\s]+$/", $value, $regs)) {
echo 'true';
} else {
echo 'false';
}
}
Кто-нибудь есть решение для этого. Спасибо.
[ereg устарел] (http://php.net/manual/en/function.ereg.php). Вы считали [PCRE] (http://php.net/manual/en/book.pcre.php)? – cmbuckley
Ereg был DEPRECATED с PHP 5.3.0. Опираясь на эту функцию, очень не рекомендуется. – ajreal
Я никогда не использовал такие символы в регулярном выражении, но я слышал, что ereg будет устаревшим – kappa