javascript - JavaScript 内置字符集库
问题描述
如何将文本从拉丁文转换为西里尔文。
是否有任何带有 chars 数组的 javascript 内置库来避免使用想要的字符创建自定义数组?
解决方案
我找不到内置的 JavaScript 库。
我以这种方式找到了这个问题的解决方案。
/**
* Cyrillic letters opposite from latin one.
*
* @type {JSON}
*/
const latinToCyrillicCharsets = {
'a': 'а',
'b': 'б',
'v': 'в',
'g': 'г',
'd': 'д',
'dj': 'ђ',
'e': 'е',
// 'ž': 'ж',
'z': 'з',
'i': 'и',
'j': 'j',
'k': 'к',
'l': 'л',
'lj': 'љ',
'm': 'м',
'n': 'н',
'nj': 'њ',
'o': 'о',
'p': 'п',
'r': 'р',
's': 'с',
't': 'т',
// 'ć': 'ћ',
'u': 'у',
'f': 'ф',
'h': 'х',
'c': 'ц',
// 'č': 'ч',
// 'dž': 'џ',
// 'š': 'ш',
};
推荐阅读
- dart - 颤动过渡到带有动画的新页面
- java - 在 Spring Boot 2 中忽略 ConfigurationProperties 的未绑定属性
- git - Migrating from VSS to Git while keeping the history
- angular - angular & migration openlayers to ol & proj4js
- python - 如何覆盖熊猫中的合并方法?
- python - Python:如何将字符串转换为集合
- swift - 插入动态单元格并滚动到底部时,Tableview 滞后
- mysql - MySQL 滚动行数
- python - minimalmodbus read data bits
- spring - 使用 Spring Boot 进行 AWS CloudWatch 日志记录