Unicode用户名和群组名称

@pfaffman 谢谢。我不是那个意思,我的意思是:

username__ 或 username_ 或 user_name

User_Name_Username 应该可以工作,但它不允许 Username_(“用户名必须以字母或数字结尾”)

2 个赞

谢谢。有什么方法可以更改它吗?

没有简单的办法。

1 个赞

谢谢你,Jay,我很感激。

1 个赞

我尝试允许日文作为用户名,但失败了。但是,只允许中文使用 \p{Han} 是有效的。这种方法不能再使用了吗?

它应该仍然有效。你忘了加上开头和结尾的花括号吗?它应该是 [\\p{Han}\\p{Katakana}\\p{Hiragana}] – 否则你能提供一些无效的用户名示例吗?

3 个赞

谢谢!!现在可以了。此字段的默认值是 \p{Han},所以我认为不需要大括号。:flushed:

2 个赞

3 个帖子已拆分为新主题:重命名带有 Unicode 字符的用户时出现问题

我想知道为什么?用户名设置再次仅限于字母数字等。无法输入日文汉字或假名。


以前是可以的。

现在无法保存由日文汉字和假名组成的用户名。

2 个赞

您是否收到错误?您可以使用日文汉字用户名注册吗?

[\\p{Han}\\p{Katakana}\\p{Hiragana}] 是“允许的 Unicode 用户名字符”站点设置的值吗?您能否回复无法使用的用户名(文本格式,而非截图),以便我们尝试一下。

2 个赞

非常抱歉,问题已经解决了。
系统没有问题。
相反,日语音中的长横线未被识别为汉字。我后来在测试中删除了横线,现在可以正常工作了。非常感谢您的关心。

3 个赞

您好,但如何设置此选项。在我的语言中,我们有这些 - č,š,đ,ž,dž。我不知道该怎么办,我在登录时遇到了问题。

1 个赞

很高兴得知已被允许!我有兴趣允许使用撇号和长音符号。谁能帮我看看在“允许的 Unicode 用户名字符”中需要输入什么才能实现这一点?

2 个赞

默认情况下,启用 unicode_usernames 时允许所有 Unicode 字母和数字。带长音符号的字符(带长音符号的字符)也是允许的 Unicode 字符。

如果你想将 Unicode 字符限制为带长音符号的字符,那么我会将 allowed_unicode_username_characters 站点设置设置为以下值:

[āǟǡǣḇc̄ḏēḕḗḡẖīḵḻḹm̄ṉn̄ōṓṑȫǭȭȱr̄ṟṝṯūǖṻȳẕ]

如果你只想允许这些字符的子集,请从字符列表中删除所有不需要的字符。

撇号不是字母,因此不允许使用,也无法将其添加到允许列表中。原因是允许用户名中使用撇号可能会破坏提及或引用等功能。

7 个赞