问题标签 [transliteration]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 使用 ICU 库的 UTF-8 到 ASCII
我有一个带有 UTF-8 字符的 std::string 。
我想用 ASCII 字符将字符串转换为最接近的等价物。
例如:
Łódź => Lodz
Assunção => Assuncao
Schloß => Schloss
不幸的是 ICU 库真的很不直观,我还没有找到关于它的使用的好的文档,所以我要花太多时间来学习使用它。我没有的时间。
有人可以举一个关于如何做到这一点的小例子吗?
谢谢。
c# - 如何在 c# 中将字符串从 utf8 转换(音译)为 ASCII(单字节)?
我有一个字符串对象
“具有多个字符甚至特殊字符”
我正在尝试使用
对象,以便将该字符串转换为 ascii。我可以请人为这个简单的任务带来一些启发,那就是打猎我的下午。
编辑 1:我们想要完成的是摆脱特殊字符,如一些特殊的 windows 撇号。我在下面发布的作为答案的代码不会解决这个问题。基本上
奥布莱恩将成为奥布莱恩。其中 ' 是特殊撇号之一
python - 使用 Python 进行字符翻译(如 tr 命令)
有没有办法使用Pythontr
进行字符翻译/音译(有点像命令)?
Perl 中的一些示例是:
javascript - 在 Flex 中使用 google 音译
附加代码是如何在某些 html 文本框中使用 Google 音译功能的示例。我需要为 flex 应用程序启用相同的音译功能。有没有办法我可以做到?
javascript - 从javascript函数返回值到flex的问题
在附加的 flex 代码中,我试图在其 HTML 包装器中调用一个 javascript 函数。该示例也位于: http ://www.cse.epicenterlabs.com/mbm/ajax_api.html 我面临的问题是,我必须单击按钮两次才能获得所需的输出。似乎设置“输出”变量有一些延迟。如何一键获取 javascript 函数的输出?
HTML 包装器:
php - pear php translit 给出错误
嗨,我正在做一个多语言项目,并且。我在使用 iconv 的 //TRANSLIT 时遇到了一些问题。所以我找到了这个包。我成功地将该软件包安装到我的 linux 机器上,但是当我尝试在 windows pear 上安装它时出现此错误: 错误:DSP translit.dsp 不存在。我找不到我编译的dll eigther。你能帮助我吗?
php - PHP 音译
是否有任何解决方案可以将所有外来字符转换为 Az 等价物?我在 Google 上进行了广泛搜索,但找不到解决方案,甚至找不到字符和等价物列表。原因是我想只显示 Az 的 URL,以及处理这些字符时的许多其他错误。
ruby - 红宝石音译
在ruby中音译非英文字符的最简单方法是什么。那就是转换,例如:
translit "Gévry"
#=> "Gevry"
perl - 我可以使用 y 运算符在 Perl 中进行非一对一的音译吗?
Perl 中的 y 运算符进行逐个字符的音译。例如,如果我们对字符串“foobar”执行 y/abc/dfg,我们会得到“fooofdr”。但是,如果我想将“ā”音译为“ei”,将“ä”音译为“a:”,将“ō”音译为“әu”,将“o”音译为“ɒ”,该怎么办。
我尝试了以下代码行但没有运气:(
我们希望有解决这个问题的方法吗?还是我必须重复使用 s 运算符并做很多繁琐的替换?
提前感谢您的任何指导:)