我正在开发一个盲文翻译库,我需要将一串文本翻译成盲文。我计划分多次执行此操作,但我需要一种方法来跟踪字符串的哪些部分已翻译,哪些未翻译,因此我不会重新翻译它们。
我总是可以创建一个类来跟踪已处理的字符串中的位置范围,然后设计我的搜索/替换算法以在后续传递中忽略它们,但我想知道是否没有更优雅的方法完成同样的事情。
我想多遍字符串翻译并不少见,我只是不确定这样做的选项是什么。
我正在开发一个盲文翻译库,我需要将一串文本翻译成盲文。我计划分多次执行此操作,但我需要一种方法来跟踪字符串的哪些部分已翻译,哪些未翻译,因此我不会重新翻译它们。
我总是可以创建一个类来跟踪已处理的字符串中的位置范围,然后设计我的搜索/替换算法以在后续传递中忽略它们,但我想知道是否没有更优雅的方法完成同样的事情。
我想多遍字符串翻译并不少见,我只是不确定这样做的选项是什么。