将标准外观字符转换为奇怪/疯狂外观的UTF-8字符?
这个问题的灵感来自于这个答案: 我想写一个脚本,将标准外观的字符(例如英语字母表中的字母)转换为UTF-8字符,这些字符不同寻常,让我看起来很疯狂 kiamlaluno是否对成千上万的UTF-8字符进行筛选,以找到与英文字母相似的字符,或者是否有一种更自动化的方法 我想要Python的答案,但是任何编程语言都可能给我一个合适的解决方案 例如,转换: 小马 到 p̯͍̭O̚N̐Y̡ 这是一个很好的答案摘录:将标准外观字符转换为奇怪/疯狂外观的UTF-8字符?,utf-8,Utf 8,这个问题的灵感来自于这个答案: 我想写一个脚本,将标准外观的字符(例如英语字母表中的字母)转换为UTF-8字符,这些字符不同寻常,让我看起来很疯狂 kiamlaluno是否对成千上万的UTF-8字符进行筛选,以找到与英文字母相似的字符,或者是否有一种更自动化的方法 我想要Python的答案,但是任何编程语言都可能给我一个合适的解决方案 例如,转换: 小马 到 p̯͍̭O̚N̐Y̡ 这是一个很好的答案摘录: 文书主任7月7日日,本月7日,本月7日日,本月7日日,本月7日日,本月7日日日,本月
文书主任7月7日日,本月7日,本月7日日,本月7日日,本月7日日,本月7日日日,本月月7日日,本月7日日,本月7日日,本月月7日,本月7日,本月7日,本月月7日,本月月7日,本月7日,本月7日,本月8日,本月8日,本月7日,本月8日,本月8日,本月8日,本月8日,本月8日,本月8日,本月8日,本月8日,本本月8日,本月8日,本月8日,本月8日,本本本月8日,本本月在在本月8日,本本月8日,本本本月8日,本本本本本月在在在本月8日,本本月8日,本月8日,本本本本本本本本本本本月在在本月8第五届本校的一个月月内,本校的一个月月内的一个月内,该校的一个月内的一个月内的一个月内的一个月内的一个月内的一个月内的一个月内的一个月内的一个月内的本本本本本本本校的本本本本本校的本本本本本本月月月内的本本本本月月月月月的本本本本本本月月月月月的本本本本本本本月月月月月月月的本本本本本本月月月月的本本本本本月月月的本本本本月月月月月月月月的本本本本本本月月月的8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8日日日日日日,本本本本本本本本本本本本本本本本本月月月月月月月月月月的本本本本本本本本本本有一个名为python的模块 在快速查看代码之后,它看起来非常简单且可定制 感谢@hobbs提供的信息。也许不是“看起来很疯狂”,但有同样的意思:
事实上,这种技术的名称是“Zalgo”。查一查。它使用组合字符,所以您不必替换任何内容,只需在每个基本字符上堆叠大量组合字符。
>>> import zalgo
>>> print zalgo.zalgo('hello')
Ḩ̝̳͓̪̲͌̌͗̔́͌̄͢͢͢͢͢͢E̶̢̯̭̟̥̖̯̙̬ͪ̄̉ͭ͗̏́̈́L̢̢͓̺͇̠̠͉͙̪͍̽ͣͩ͂̾͒̊ͦL̵̶̶̢̬͈̬̦̜̥̲̜͓͎̝̣̙̞̝Ơ̷̸̴̷̘͙͕͈̞̜̠͙̰̬̰̣̟̭