关于鱼排的非法字符 bug
的着倒是字文段这
不信你在上面那块用一下方向键试试,码农朋友们可能已经猜出来了,这句话的开头加了一个控制字符:强制从右到左
给小白介绍一下:
控制字符是计算机系统中用来控制设备(如显示器、打印机等)行为的一类特殊字符。这些字符通常不用于表示具体的文字内容,而是用来执行特定的功能,例如换行、回车和制表符等。它们在文本处理和格式化方面起着至关重要的作用。
一些常见的控制字符包括:
- 换行(Enter) :当按下这个键时,光标会移动到下一行,从而开始新的一行文本。这在撰写文档或编写代码时是非常常见的操作。
- 制表符(Tab) :这个字符使光标移动到下一个制表位,通常用于对齐文本。例如,在列表或表格中,制表符可以帮助保持整齐的格式,使信息更易于阅读。
此外,“强制从右至左”也是一种重要的控制字符。正如其名所示,它的功能是强制文本从右向左显示,而不是我们习惯的从左向右的顺序。这种特性在某些语言(如阿拉伯语和希伯来语)中是必要的,但在不适合的情况下使用则可能造成混淆或误解。例如,如果这种字符被放置在用户名中,就显得相当不妥,甚至可能被认为是一种恶意行为(例如,一些平台可能没有对此进行检查)。
假设有一个用户使用了这样的用户名:(请在“@”符号后从右往左阅读第二行内容)
这是正常说话
@ 了他就成这样了
在这种情况下,用户名的显示效果完全被扭曲,导致他人无法正确识别。为了维护用户体验和系统安全,建议开发团队尽快修复这一问题,以避免此类字符在用户名中被滥用。
@Kirito 测试下
优秀啊
大佬啊
姥
奶
姨
佬
佬
佬
佬
阅,feature
顶顶你
姥
每个字都认识 连起来看不懂
1
2
佬
没看懂 这不都是正的么
rtl?
我的新人报到帖为了绕开标题重名的限制,也用了这个手段。
用户名里面倒是确实可以过滤一下,不然可以搞出视觉上完全一样的高仿号,拿来冒充他人就比较成问题了
feature
5
6
7
好!鱼排 Feature +1
feature
佬~
优秀
试试我
啊是然果
优秀