问题标签 [turkish]
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.
javascript - 为 Javascript 指定字符编码
我正在尝试使用特定的字符编码将字符串转换为大写,但它失败了。
当我转换伊斯坦布尔时,它会将其转换为伊斯坦布尔。但是,大写的“i”在土耳其语中是“İ”。有什么解决办法吗?
演示:http: //jsfiddle.net/fgZZp/
提前致谢,
character-encoding - gedit中的土耳其语字符编码
我有一个土耳其文字,但我有一些奇怪的字符,例如:ý 而不是 ı,Ý 而不是 İ 等...我试图将编码转换为 iso 8859-9,但它没有帮助。
php - 使用 MySQL 进行土耳其语字符编码
正如我在标题中提到的,我遇到了土耳其字符的问题。我在 MySQL 上创建了一个函数:
这是我运行的查询转储:
在这里你可以看到'kıvılcım'变成了'k'。在第一个土耳其字符之后,MySQL 将全部删除。
这是一个正确的转储:
如您所见,'Hello' 到处都是'Hello'。
在我的方案中,每个排序规则都是 utf8_turkish_ci 。编辑:我注意到我的问题不包括问题。就是这样:我怎样才能让 MySQL 相信我发送的字符串比它想象的要大
jquery - Jquery Autocomplete 对 utf-8 字符区分大小写
我正在使用 jquery 自动完成插件来搜索一长串名称。它适用于所有拉丁语和英语字符,但对于土耳其语字符我有问题,因为搜索将区分大小写,例如:
A
并将a
匹配所有包含A
or的城市a
。
İ
并且i
不会匹配像İstambul
和这样的城市İzmir
这是代码:
一个例子可以在注册问卷的第二页找到:
c# - 使用土耳其语字符错误的 sharpPDF 表头
当我尝试编写标头时,它给了我错误消息:
我发现它与表格标题中的土耳其字符有关。它在我不使用土耳其语时运行。然而。
有没有办法解决它?
javascript - Javascript将unicode字符串转换为“Title Case”
我有一个 javascript 大小写转换问题,由于非英文字母,我无法解决。我主要关心的是土耳其字母表。
我需要做的是:
- 你好世界=>你好世界
- 你好世界 => 你好世界
- 你好世界 => 你好世界
这是我到目前为止所取得的成就:
但这并没有给我正确的结果,我怀疑正则表达式替换不能在 unicode 上使用,而是在 ascii 上使用。
当我使用土耳其字符进行测试时,我得到了错误的结果。
- şeker 变成şEker而不是Şeker
- çoban ırmak 成为çOban ıRmak而不是 Çoban Irmak
此外,如果这可以得到解决,我需要锦上添花,不仅可以通过空格分隔单词,还可以通过其他一些停止字符(例如:- = / 等)分隔单词,以便
- 你好世界变成你好世界
- 你好:世界变成你好:世界
我在这里阅读了许多类似的问题,但到目前为止还没有运气。
谢谢
注意:我认为这称为 Title Case,但有些人认为这是 Pascal Case。坦率地说,我有兴趣解决 unicode 问题(我认为这是根本原因)而不是语义,所以如果我使用了错误的术语,请原谅我 :)
mysql - mysql utf8mb4 turkish character confusion
I am inserting some datas including turkish characters into a table and when I insert a data appearance of turkish characters confused me. For example for the character 'ğ', appearance on database is 'ð'. But when I get data and print it on the browser for testing this character shows up to be correct 'ğ' character. Do I have to worry about the situation ? (Btw I am using utf8mb4 as described in title)
string - 在一些标签之间建立链接
当用户在标签中写东西时,我尝试创建链接。但问题是我无法转换字符集。像 ş = s, ğ = g ...这是我的代码
如何转换字符并建立我的链接。最后我想要的是如果第一个和最后一个字符是空白的,清除它...... Ty。
java - 写入数据库时的土耳其字符(postgresql)
我正在 Windows 上使用 Java 和 PostgreSQL。我有一些单词包括土耳其语字符,如 İ、ş、ö、ç 等。
在 Java 中,我将单词分配给字符串并尝试将其写入数据库。当我在 java 上打印它时,它的编码显示正确并且所有字符都正确显示。但是,在将其写入数据库时,文本似乎被破坏/打乱了。
我用这个命令创建了我的数据库:
我试图通过将土耳其字符转换为 ISO-8859-1 编码来修复它,例如 (İ -> \u0130 , ş -> \u015F)
然后我尝试写入mytitle
数据库,但没有成功。
谢谢你的建议。
已解决:我意识到它可以将土耳其语字符写入数据库,但问题出在响应上。我在写回复之前添加了这些行。
添加后,它现在可以工作了。我希望,我能解释清楚。
postgresql - 土耳其字符上的 Postgres 上层函数不返回预期结果
看起来 postgresupper/lower
函数不处理土耳其字符集中的选择字符。
返回:
代替 :
请注意,正常的英文字符可以正确转换,但土耳其语 I(小写或大写)不能正确转换
Postgres 版本:9.2 32 bit
数据库编码(其中任何一个结果相同):UTF-8, WIN1254, C
客户端编码:
操作系统:Windows 7 enterprise edition 64bit
SQL 函数lower
并upper
在 UTF-8 编码的数据库上为 ı 和 İ 返回以下相同的字节
以及WIN1254(土耳其语)编码数据库上的以下内容
我希望我的调查是错误的,我错过了一些东西。