приветствую
жабаскрипт понимает такую кодировку:
"\u0410\u0411\u0412\u0413\u0414\u0415\u0401\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F"+
"\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F"+
"\u0430\u0431\u0432\u0433\u0434\u0435\u0451\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F"+
"\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F"(это алфавит, кириллица на кои8)
вот мне надо из кои8 в такую галиматью переправить все символы встречающиеся..
стёр весь моск об pack/unpack, но так и не победил :(
он отдаёт трёхзначные значения из другой таблицы чаров
поможите!
>[оверквотинг удален]
> жабаскрипт понимает такую кодировку:
> "\u0410\u0411\u0412\u0413\u0414\u0415\u0401\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F"+
> "\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F"+
> "\u0430\u0431\u0432\u0433\u0434\u0435\u0451\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F"+
> "\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F"
> (это алфавит, кириллица на кои8)
> вот мне надо из кои8 в такую галиматью переправить все символы встречающиеся..
> стёр весь моск об pack/unpack, но так и не победил :(
> он отдаёт трёхзначные значения из другой таблицы чаров
> поможите!откуда информация, что это кои8?
>[оверквотинг удален]
>> "\u0410\u0411\u0412\u0413\u0414\u0415\u0401\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F"+
>> "\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F"+
>> "\u0430\u0431\u0432\u0433\u0434\u0435\u0451\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F"+
>> "\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F"
>> (это алфавит, кириллица на кои8)
>> вот мне надо из кои8 в такую галиматью переправить все символы встречающиеся..
>> стёр весь моск об pack/unpack, но так и не победил :(
>> он отдаёт трёхзначные значения из другой таблицы чаров
>> поможите!
> откуда информация, что это кои8?это юникод. 04 = кириллица
>>>[оверквотинг удален]
>>> поможите!
>> откуда информация, что это кои8?
> это юникод. 04 = кириллицапонял, наконец, что надо
в perlfaq (не помню в каком, лет 9 не заглядывал) были примеры всяких выкрутасов; конкретно по задаче, скорее всего, нет, но правильно сообразить, возможно, поможет
вообщем, пришлось сделать чисто по-детски..
взял коды кириллистических символов (\u04xx) и поменял через замену каждую букву
а латынь обычным хексом ловится через sprintf
надеялся, что на кириллицу тоже такой sprintf есть, но не нашёл :(
да и так норм