Обратный транслит в 1С #776078


#0 by alexsandrinia
Всем привет! Кто-нибудь сталкивался с реализацией обратного транслита с латинницы на русский? какие есть способы реализации?
#1 by DmitriyDI
через таблицу соответствия)
#2 by alexsandrinia
как тут ?
#3 by Timon1405
Путешествуя по России, Льюис Кэролл записал русское слово "защищающихся" английскими буквами - “zаshtshееshtshауоуshtshееkhsуа”. Вид этого слова без бокала виски вызывает “боязнь длинных слов” у англоговорящих. “Боязнь длинных слов” имеет медицинский термин: “гиппопотомонстросесквиппедалиофобия”. Вид этого слова без стакана водки пугает русскоговорящих. Международный рецепт произношения длинных слов без боязни: “Бокал виски запить стаканом водки”.
#4 by VladZ
Походу дела, у меня эта самая гиппопото-что-то-там...
#5 by Ildarovich
Вот здесь есть пример того как решить задачу прямой транслитерации в запросе. Если заменить таблицу ГОСТ на другую, где каждому символу латинницы будут соответвовать один или несколько символов кириллицы, то можно решить и "обратную" задачу. Но ... если стоит задача получить исходную строку из строки, полученной в результате транслитерации, то нужен другой, более сложный алгоритм, который будет предусматривать неоднозначности восстановления исходной строки и решать их, например, поиском в словаре. Поэтому уточните, пожалуйста, свою задачу.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С