我想知道如果删除空格,你会如何用英语(或其他西方语言)标记字符串?
这个问题的灵感来自于村上小说" 舞蹈之舞 "中的" 羊人"角色
在小说中,羊人被翻译为:
"像我们一样,我们只能看到它们.试试看,你们是什么意思,"羊人说道."但是我们不能独自一人.你们工作得很好."
因此,保留了一些标点符号,但不是全部.足以让人阅读,但有点武断.
为此构建解析器的策略是什么?字母,音节计数,条件语法,前瞻/后退正则表达式等的常见组合?
具体来说,python-wise,你将如何构建一个(宽容的)翻译流程?没有要求完整的答案,更多的是你的思维过程将如何解决问题.
我以轻浮的方式问这个问题,但我认为这个问题可能会得到一些有趣的(nlp/crypto/frequency/social)答案.谢谢!