嘿,只是为了保持简短: 我需要通过register.php
为用户注册一些信息所以用户名必须有6个字符,至少大写小写并不重要。并且我必须能够在我想要的地方输入一个或多个数字,因此用户名可以是:
Stefano1 stefano321 32Stefano21 stefa1oS
你知道的更多?
这是我已经拥有但不起作用的内容:
if(!preg_match( "?=(?:.*?[A-Za-z]){6}", $_POST['loginName']))
{
die("Invalid name ");
die(header("Refresh: 5; URL=register.php"));
}
答案 0 :(得分:1)
这个正则表达式怎么样:"/^[A-Za-z0-9]{6,}$/"