You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求适配新版Discord用户名规则的正则表达式

新版Discord用户名验证正则表达式解决方案

完整正则表达式

/^(?!(everyone|here)$)(?!.*(?:@|#|:|```|discord))(?!.*\s{2,})[^\s].*[^\s]$/

规则匹配拆解

这个正则整合了所有新版Discord用户名的限制规则,各部分作用如下:

  • (?!(everyone|here)$):精准排除用户名恰好为everyone或here的情况
  • (?!.*(?:@|#|:|```|discord)):确保用户名中不包含@、#、:、```或discord子串
  • (?!.*\s{2,}):禁止出现连续两个及以上的空格
  • [^\s].*[^\s]$:保证用户名不以空格开头/结尾,同时避免全空格的无效输入

验证说明

该正则直接覆盖了你提出的所有验证规则,解决了之前尝试的正则未完整适配规则的问题,可直接用于新版Discord用户名的合法性校验。

内容的提问来源于stack exchange,提问作者Jonas Barth

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.05 06:32:02