|
|
|
| Как проверить на правильность ввода имени? Т.е. чтобы оно было введено только русскими или латинскими буквами! | |
|
|
|
|
|
|
|
для: Maxam
(25.01.2008 в 21:04)
| |
if(preg_match("/^[a-zа-я]+$/i", $name)) {
//все хорошо
}
|
Если может быть пробел, то [a-zа-я ] | |
|
|
|
|
|
|
|
для: Maxam
(25.01.2008 в 21:04)
| | Если и то и другое допустимо в строке:
<?php
$text="test";
if(preg_match("#^([a-zа-яё]+)$#i", $text)){
print "ok";
}else{
print "no";
}
?>
|
Если только латинские или только русские:
<?php
$text="test";
if(preg_match("#^([a-z]+|[а-яё]+)$#i", $text)){
print "ok";
}else{
print "no";
}
?>
|
| |
|
|
|
|
|
|
|
для: Faraon
(25.01.2008 в 21:22)
| | Спасибо! :) | |
|
|
|