В моем приложении Android есть функция OCR, использующая библиотеку tess-two. У меня есть эта проблема при чтении строки, содержащей "fi" . После baseApi.getUTF8Text(), метод получения распознанного текста OCR, возвращаемая строка в "fi" равна "fi" < < < - - - Обращайте пристальное внимание на эту строку. Это не 2-символьная строка, а односимвольная строка. Вы можете воспроизвести это путем копирования и вставки. Теперь я думаю, что это может быть проблема кодировки UTF8 или и т.д., С которыми у меня недостаточно знаний. Когда я пытался сделать string.replace( "fi" , "fi" ), Android Studio строит с помощью erors unmappable character для кодирования utf-8. Я пробовал искать в google, но он распознал его как обычный "fi" , а не "fi" .
Есть ли способ исправить этот символ?