Пройдите через строку и замените символы их escape-представлением RTF в Java - PullRequest
0 голосов
/ 25 мая 2018

Я пытаюсь обработать несколько больших текстовых файлов и заменить их символы, такие как #, @, $, = и т. Д., Соответствующими им escape-представлениями RTF.

Список представлений символов rtf: https://www.oreilly.com/library/view/rtf-pocket-guide/9781449302047/ch04.html

Временное решение, которое я реализовал, состоит в том, чтобы сохранить некоторые из этих символов в массиве и в случае совпадения заменить их.Проблема в том, что обрабатываемые мной файлы подвержены изменениям, и для них характерно развитие.В некоторых случаях они имеют новые символы, которых нет в моем массиве rtf, и обновление массива не вариант.Я могу предположить, что добавление всех символов из списка в массив, вероятно, является очень неэффективным решением.

Не могли бы вы предложить мне лучшее и эффективное решение проблемы или какую-то конкретную библиотеку?

...