gpt4 book ai didi

c++ - 一个符号替换多个符号时,是否存在从UTF-8到CP1251的音译?

转载 作者:行者123 更新时间:2023-11-30 02:29:34 25 4
gpt4 key购买 nike

我使用带选项 translit 的函数 iconv。

一个符号替换多个符号时,是否存在从UTF-8到CP1251的音译?我在哪里可以搜索该信息?我正在使用 iconv。

最佳答案

有一些,取决于实现和语言环境:

$ echo '℀⇒½' | iconv -f UTF8 -t CP1251//TRANSLIT
a/c=> 1/2

分别是U+2100ACCOUNT OF音译为a/c,U+21D2 RIGHTWARDS DOUBLE ARROW音译为=>U+00BDVULGAR FRACTION ONE HALF音译为1/2(包括空格)。

我在 GNU libc 源代码中找到了这些,https://github.com/lattera/glibc/blob/master/locale/C-translit.h.in ;不同的实现可能根本不会以相同的方式音译这些字符。

关于c++ - 一个符号替换多个符号时,是否存在从UTF-8到CP1251的音译?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39331798/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com