這有點愚蠢的問題,但我今天偶然發現了這個奇怪的「字符」ı̸̸̸̸̸̸̸̸̸̸̸̸̸̸̸̸̸̸̨̨̨̨̨̨̨̨嘗試將它複製到文本編輯器中,您將看到您必須多次按退格鍵才能將其刪除=>我想實際上有幾個字符,但我不知道如何進一步分析它。未知字符ı̸̸̸̸̸̸̸̸̸̸̸̸̸̸̸̸̸̸̨̨̨̨̨̨̨̨
任何想法?
感謝
這有點愚蠢的問題,但我今天偶然發現了這個奇怪的「字符」ı̸̸̸̸̸̸̸̸̸̸̸̸̸̸̸̸̸̸̨̨̨̨̨̨̨̨嘗試將它複製到文本編輯器中,您將看到您必須多次按退格鍵才能將其刪除=>我想實際上有幾個字符,但我不知道如何進一步分析它。未知字符ı̸̸̸̸̸̸̸̸̸̸̸̸̸̸̸̸̸̸̨̨̨̨̨̨̨̨
任何想法?
感謝
用於查看原始字符數據十六進制編輯器。您的示例包含三個具有特殊含義的多字節字符。這裏你去:
̸
U+0338 COMBINING LONG SOLIDUS OVERLAY
General Character Properties
In Unicode since: 1.1
Unicode category: Mark, Non-Spacing
Various Useful Representations
UTF-8: 0xCC 0xB8
UTF-16: 0x0338
C octal escaped UTF-8: \314\270
XML decimal entity: ̸
Annotations and Cross References
Alias names:
• long slash overlay
----------------------
̨
U+0328 COMBINING OGONEK
General Character Properties
In Unicode since: 1.1
Unicode category: Mark, Non-Spacing
Various Useful Representations
UTF-8: 0xCC 0xA8
UTF-16: 0x0328
C octal escaped UTF-8: \314\250
XML decimal entity: ̨
Annotations and Cross References
Alias names:
• nasal hook
Notes:
• Americanist: nasalization
• Polish, Lithuanian
See also:
• U+02DB OGONEK
----------------------
ı
U+0131 LATIN SMALL LETTER DOTLESS I
General Character Properties
In Unicode since: 1.1
Unicode category: Letter, Lowercase
Various Useful Representations
UTF-8: 0xC4 0xB1
UTF-16: 0x0131
C octal escaped UTF-8: \304\261
XML decimal entity: ı
Annotations and Cross References
Notes:
• Turkish, Azerbaijani
• uppercase is U+0049 LATIN CAPITAL LETTER I
See also:
• U+0069 LATIN SMALL LETTER I
我發現了這一點使用十六進制編輯器和程序來顯示字符映射。也許你可以自己做。前兩個是疊加字符,這就是爲什麼你必須多次回退(它們不會在文本中生成空格;它們正在修改前一個字符的外觀)。
角色在你的文字中做什麼沒人能告訴你。你必須自己找出來。 (可能是文本文件中的隨機二進制數據?)
不錯,我還沒有想過使用十六進制編輯器。謝謝 –
爲什麼這麼多關閉票?對我來說看起來很好。有一個可以幫助別人的答案。 – z5h
Google「unicode組合標記」。沒有你描述你的編程環境,沒有辦法幫助你。 –