在utf8下,\u4e00-\u9fa5 判断中文是无效的。
现在想在用户注册里限制下用户名,不想让非主流类注册一些脑残昵称。
在UTF8下怎么验证是否中文字符呢?
PHP下是[\x{4e00}-\x{9fa5}]
但是用在ruby中貌似不行
现在想在用户注册里限制下用户名,不想让非主流类注册一些脑残昵称。
在UTF8下怎么验证是否中文字符呢?
PHP下是[\x{4e00}-\x{9fa5}]
但是用在ruby中貌似不行
本文探讨了在UTF8编码环境下如何有效验证中文字符的方法。针对不同编程语言(如PHP和Ruby),提供了相应的正则表达式来过滤非主流类的用户名注册。
4万+
2334

被折叠的 条评论
为什么被折叠?