为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

PHP
手掌心 2023-07-01 13:09:43
有什么办法允许使用“-”和“.”等字符吗?(下划线和句号)在用户名中?现在我正在使用该ctype_alnum()功能,但我不知道如何让用户使用“。” 和 ”-”。if (ctype_alnum($uid) == false) {       $uidERR = "Only letters and numbers are allowed";     }
查看完整描述

1 回答

?
陪伴而非守候

TA贡献1757条经验 获得超8个赞

您可以使用正则表达式:

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

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


查看完整回答
反对 回复 2023-07-01
  • 1 回答
  • 0 关注
  • 73 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信