草庐IT

diacritics

全部标签

c# - 从包含重音字符的剪贴板(从 Excel 粘贴)获取 CSV 数据

场景我的用户将从Excel中复制单元格(从而将其放入剪贴板)我的应用程序将从剪贴板中检索这些单元格问题我的代码从剪贴板中检索CSV格式但是,如果原始Excel内容包含ä(带变音符号的a)等字符,则检索到的CSV字符串不包含正确的字符(ä最终对我显示为“正方形”)相比之下,如果我的代码从剪贴板检索Unicode文本格式,一切正常:ä保留在从剪贴板检索的字符串中源代码-原始-有问题[STAThread]staticvoidMain(string[]args){varfmt_csv=System.Windows.Forms.DataFormats.CommaSeparatedValue;//

c# - 从包含重音字符的剪贴板(从 Excel 粘贴)获取 CSV 数据

场景我的用户将从Excel中复制单元格(从而将其放入剪贴板)我的应用程序将从剪贴板中检索这些单元格问题我的代码从剪贴板中检索CSV格式但是,如果原始Excel内容包含ä(带变音符号的a)等字符,则检索到的CSV字符串不包含正确的字符(ä最终对我显示为“正方形”)相比之下,如果我的代码从剪贴板检索Unicode文本格式,一切正常:ä保留在从剪贴板检索的字符串中源代码-原始-有问题[STAThread]staticvoidMain(string[]args){varfmt_csv=System.Windows.Forms.DataFormats.CommaSeparatedValue;//

go - 如何检测/处理多种 unicode 方式来编码字母上的重音

信不信由你,这个词的iota(最后一个字母)似乎在unicode中以两种不同的方式编码:εἰμί(带有TONOS的U+03AF的希腊小写字母IOTA)εἰμί(带有OXIA'U+1F77的希腊小写字母IOTA)我假设有时字母被编码为单个字母,而在其他时候它被编码为字母+重音符号。是否有某种map或数据库允许我们在我可以导入到我的代码中的两者之间进行转换。 最佳答案 Believeitornot让我们离开幻想世界吧。Duplicatedvowel+oxiacharactersinGreekUnicoderangeTheUnicodeC

go - 如何检测/处理多种 unicode 方式来编码字母上的重音

信不信由你,这个词的iota(最后一个字母)似乎在unicode中以两种不同的方式编码:εἰμί(带有TONOS的U+03AF的希腊小写字母IOTA)εἰμί(带有OXIA'U+1F77的希腊小写字母IOTA)我假设有时字母被编码为单个字母,而在其他时候它被编码为字母+重音符号。是否有某种map或数据库允许我们在我可以导入到我的代码中的两者之间进行转换。 最佳答案 Believeitornot让我们离开幻想世界吧。Duplicatedvowel+oxiacharactersinGreekUnicoderangeTheUnicodeC

linux - 相同变音符号(变音符号)的不同 UTF-8 签名 - 2 种二进制方式来编写变音符号

我有一个很大的问题,我在网上找不到任何帮助:我将一个网站的页面从OSX移动到Linux(两个系统都在de_DE.UTF-8中运行)并遇到了一个完全未知的问题:一些文件不再被发现,但显然存在于硬盘驱动器上(明显)具有相同的名称。所有这些文件都包含德语变音符号。我拿了一张示例图片,从网页上复制了原始的request-uri并直接调用它-同样的错误。重写文件名后它起作用了。是的,我没有打错!这让我很吃惊,我查看了apache日志并在其中找到了这些条目:192.168.56.10--[27/Aug/2012:20:03:21+0200]"GET/images/Sch%C3%B6ne-Lau-1

linux - 相同变音符号(变音符号)的不同 UTF-8 签名 - 2 种二进制方式来编写变音符号

我有一个很大的问题,我在网上找不到任何帮助:我将一个网站的页面从OSX移动到Linux(两个系统都在de_DE.UTF-8中运行)并遇到了一个完全未知的问题:一些文件不再被发现,但显然存在于硬盘驱动器上(明显)具有相同的名称。所有这些文件都包含德语变音符号。我拿了一张示例图片,从网页上复制了原始的request-uri并直接调用它-同样的错误。重写文件名后它起作用了。是的,我没有打错!这让我很吃惊,我查看了apache日志并在其中找到了这些条目:192.168.56.10--[27/Aug/2012:20:03:21+0200]"GET/images/Sch%C3%B6ne-Lau-1

php - 在 PHP 中用 "equivalent"ASCII 替换变音符号?

相关问题:HowtoreplacecharactersinajavaString?Howtoreplacespecialcharacterswiththeirequivalent(suchas"á"for"a")inC#?与上述问题一样,我正在寻找一种可靠、稳健的方法来使用PHP将任何unicode字符减少为接近等效的ASCII。我真的很想避免滚动我自己的查找表。例如(从第一个引用问题中窃取):Gračišće变为Gracisce 最佳答案 iconv模块可以做到这一点,更具体地说,iconv()功能:$str=iconv('Win

php - 在 PHP 中用 "equivalent"ASCII 替换变音符号?

相关问题:HowtoreplacecharactersinajavaString?Howtoreplacespecialcharacterswiththeirequivalent(suchas"á"for"a")inC#?与上述问题一样,我正在寻找一种可靠、稳健的方法来使用PHP将任何unicode字符减少为接近等效的ASCII。我真的很想避免滚动我自己的查找表。例如(从第一个引用问题中窃取):Gračišće变为Gracisce 最佳答案 iconv模块可以做到这一点,更具体地说,iconv()功能:$str=iconv('Win

php - 如何从文本中删除变音符号?

我正在制作一个瑞典语网站,瑞典语字母是å、ä和ö。我需要使用户输入的字符串成为PHP的url安全。基本上,需要将所有字符转换为下划线,除了这些:A-Z,a-z,1-9所有瑞典语都应该像这样转换:'å'到'a'和'ä'到'a'和'ö'到'o'(只需删除上面的点)。剩下的应该按照我说的变成下划线我不擅长正则表达式,所以我会很感激帮助的人!谢谢注意:不是URLENCODE...我需要将它存储在数据库中...等等,urlencode对我不起作用。 最佳答案 这应该很有用,几乎可以处理所有情况。functionUnaccent($string

php - 如何从文本中删除变音符号?

我正在制作一个瑞典语网站,瑞典语字母是å、ä和ö。我需要使用户输入的字符串成为PHP的url安全。基本上,需要将所有字符转换为下划线,除了这些:A-Z,a-z,1-9所有瑞典语都应该像这样转换:'å'到'a'和'ä'到'a'和'ö'到'o'(只需删除上面的点)。剩下的应该按照我说的变成下划线我不擅长正则表达式,所以我会很感激帮助的人!谢谢注意:不是URLENCODE...我需要将它存储在数据库中...等等,urlencode对我不起作用。 最佳答案 这应该很有用,几乎可以处理所有情况。functionUnaccent($string