我正在制作一个注册页面。 每当用户在“名称”字段中放置数字/特殊字符时,我都会显示错误!
那么有什么功能可以做同样的事情吗?
答案 0 :(得分:1)
使用此正则表达式'/ ^ [a-z] [a-z] * $ / i'。它只匹配字母和空格。
if (!preg_match('/^[a-z][a-z ]*$/i', $firstname)) {
// firstname is invalid
}
答案 1 :(得分:0)
可以使用正则表达式。例如:
$str = 'test';
if(!preg_match('/^[a-zA-Z ]+$/', $str)){
//echo 'invalid';
}