如何允许用户名使用特殊字符?

时间:2020-06-24 23:57:56

标签: php validation special-characters

有什么办法允许字符“-”和“。”。 (下划线和句号)输入用户名?目前,我正在使用env函数,但是我不知道如何让用户使用“”。和“-”。

ctype_alnum()

1 个答案:

答案 0 :(得分:2)

您可以使用正则表达式:

if (!preg_match('/^[a-zA-Z0-9._-]+$/', $uid)) {
    $uidERR = "Only letters and numbers are allowed";
}

这将匹配所有大写和小写字母,数字,._-