gpt4 book ai didi

validation - 如何在输入验证中允许 UNICODE 代码点的子集?

转载 作者:行者123 更新时间:2023-12-03 16:55:46 24 4
gpt4 key购买 nike

我正在创建一项可以“走向国际”的非英语市场服务。我不想将用户名限制在 ASCII 字符范围内,但希望允许用户指定他们的“自然”用户名。好的,使用 UNICODE(并说 UTF-8 作为我的用户名文本编码)。

但是!我不希望用户创建包含“符号”代码点的“非名称”用户名。例如,我不想允许像 √√√√√√øøøøø 这样的用户名。

是否有一个 UNICODE 的“符号”代码点列表,我可以检查(可能使用正则表达式)以接受/拒绝给定的用户名?

谢谢!

最佳答案

Unicode 有几个categories ,因此您可以轻松排除符号。究竟如何做到这一点取决于您使用的语言。有些正则表达式框架内置了该功能,有些则没有。

关于validation - 如何在输入验证中允许 UNICODE 代码点的子集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1526427/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com