Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] 用户名设置

[复制链接]
96olo96 发表于 2020-10-31 21:42:04 | 显示全部楼层 |阅读模式
怎么限制在注册时用户名的字符?如微博用户名设置是汉字、字母(不区分大小写)、数字、下划线(_)、减号(-),且不能是纯数字。
evilvoy 发表于 2020-10-31 23:52:08 | 显示全部楼层
后台 全局 注册与访问控制
用户信息保留关键字,可以屏蔽某些关键词
比如
*=*
用户名不能带=号

*推广*
用户名不能带 推广 二个字

*1*

屏蔽数字 1

回复

使用道具 举报

 楼主| 96olo96 发表于 2020-11-1 13:39:53 | 显示全部楼层
evilvoy 发表于 2020-10-31 23:52
后台 全局 注册与访问控制
用户信息保留关键字,可以屏蔽某些关键词
比如

屏蔽关键词有时很难做到,特殊符号这么多,难以达到微博用户名只允许带汉字、字母(不区分大小写)、数字、下划线(_)、减号(-)的
那有没有办法通过正则表达式来限制注册时的用户名?
比如只允许汉字是[\u4e00-\u9fa5]
回复

使用道具 举报

mR.耗子 发表于 2021-1-3 19:30:04 | 显示全部楼层
正则表达吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-24 21:46 , Processed in 0.036872 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表