我正在尝试处理几个大型文本文件,并将#,@,$,=等符号替换为相应的RTF转义表示。
rtf char表示列表: https://www.oreilly.com/library/view/rtf-pocket-guide/9781449302047/ch04.html
我实现的临时解决方案是将一些字符存储到数组中,如果匹配则替换它们。问题是我处理的文件是变化的,并且它们通常会发展。在某些情况下,它们具有不存在于我的rtf数组中的新符号,并且不能更新数组。我可以假设将列表中的所有符号添加到数组中可能是一个非常低效的解决方案。
您能否建议我更好,更有效地解决问题或某些具体的图书馆?