我一直在尝试验证输入是使用正则表达式在PHP中的名字和姓氏的形式。我需要的正则表达式是检查以确保没有数字。这是我现在所拥有的:什么是正确的方式使用正则表达式条件与RegEx
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变量包含名和姓。我一直在努力使这项工作,我一直无法得到输入匹配的正则表达式。我是否正确使用了这些内容,或者是否需要以其他方式输入。感谢您的帮助
如果那是你的名字,那么这段代码会确保你没有输入任何数字。 – BobMan 2013-05-07 01:35:54
我只需要检查以确保名称中没有添加数字,这是为了一个类分配。 – BobMan 2013-05-07 01:36:49