我一直在尝试使用 PHP 中的正则表达式来验证输入是名字和姓氏的表单。我需要正则表达式做的就是检查以确保没有数字。这就是我现在所拥有的:
if (preg_match('/\A\b[^0-9]*\W[^0-9]*\b\Z/sm', $name)) {
# Successful match
$nameError = "";
echo $name;
} else {
# Match attempt failed\
$nameError = "No Numbers";
}
$name 变量保存名字和姓氏。我一直在尝试完成这项工作,但我无法获得与正则表达式匹配的输入。我是正确使用它还是需要以其他方式输入它。谢谢您的帮助