5

这个问题的灵感来自这个 SO 答案:https ://stackoverflow.com/a/1732454/11125

我想编写一个脚本来将标准外观的字符(例如英文字母表中的字母)转换为不常见的 UTF-8 字符,这让我看起来很疯狂。

是否kiamlaluno筛选了数千个 UTF-8 字符以找到与英文字母相似的字符,或者是否有更自动化的方法来做到这一点?

我想要 Python 中的答案,但任何编程语言都可能会给我一个合适的解决方案。

例如,转换:

小马

P̯͍̭O̚​N̐Y̡

SO答案的一个不错的摘录:

.

co*̶͑̾̾g͇̫͛͆̾ͫ̑͆l͖͉̗̩̳̟̍ͫͥͨe̠̅sza̡͊͠͝lgό是to的to͇̹̺ͅɲ̴ȳ̳p̯͍̭o̚p̯͍̭o̚n̐y̡y̡h̸̡̪̯ͨ͊̽̅̾̎ȩ̬̩̾͛ͪ̈́̀́͘c̷̙̲̝͖ͭ̏ͥͮ͟oͮ͏̮̪̝͍m̲̖͊̒ͪͩͬ̚̚͜ȇ̴̟̟͙̞ͩ͌͝s̨̥̫͎̭ͯ̿̔̀ͅ?

4

2 回答 2

6

有一个名为pyzalgo的 python 模块。

>>> import zalgo
>>> print zalgo.zalgo('hello')
Ḩ̝̳͓̪̲͌̌͗̔́͌̄͢͢͢͢͢͢E̶̢̯̭̟̥̖̯̙̬ͪ̄̉ͭ͗̏́̈́L̢̢͓̺͇̠̠͉͙̪͍̽ͣͩ͂̾͒̊ͦL̵̶̶̢̬͈̬̦̜̥̲̜͓͎̝̣̙̞̝Ơ̷̸̴̷̘͙͕͈̞̜̠͙̰̬̰̣̟̭

快速查看代码后,它似乎非常简单且可自定义。

感谢@hobbs 的信息。

于 2013-04-17T04:22:03.197 回答
2

也许不是“看起来很疯狂”,而是类似的东西:

https://github.com/reinderien/mimic

于 2015-10-18T14:16:25.230 回答