我在文本文件中有一个单词列表,我想将每个单词翻译成 leetspeak。
例如,如果我有这个词Hello,它就会变成5E11O。
换句话说,程序应该能够自动替换单词中的每个字母。
请问这可能吗?谢谢
这完全取决于你如何定义leet。
如果是简单的每个字符1:1翻译,比如H->5, e->E, l->1, l->1, o->0按顺序翻译Hello->5E11O并不难。使用string.maketrans定义此字符到字符的转换。
更困难的是如果你希望支持更完整的leet拼字法,例如hacker-lingo--> l33tsp33k,这也涉及到缩短字符数。
有各种各样的 leet 源代码工作。尝试一个。看看鞋子合不合脚。我认为 leet 尚未完成 ISO 标准化...;-}