UTF8还是UTF-8?

UTF8还是UTF-8?,utf-8,terminology,Utf 8,Terminology,这两个术语中哪一个是正确的?我相信根据Unicode联盟的说法,它是UTF-8。它肯定是UTF-8。UTF8通常只在不允许破折号的地方使用(编程语言标识符),或者因为人们太懒了。另外(UTF-8的伟大而彻底的解释)按照RFC标准,答案是UTF-8 这取决于您在哪里使用它 编码的名称是UTF-8 破折号不能在任何地方使用,因此,例如在.NET framework中,返回处理UTF-8编码的UTF8Encoding类实例的System.Text.Encoding类的属性名为UTF8,我问谷歌:)“U

这两个术语中哪一个是正确的?

我相信根据Unicode联盟的说法,它是UTF-8。

它肯定是UTF-8。UTF8通常只在不允许破折号的地方使用(编程语言标识符),或者因为人们太懒了。

另外(UTF-8的伟大而彻底的解释)

按照RFC标准,答案是UTF-8


这取决于您在哪里使用它

编码的名称是
UTF-8


破折号不能在任何地方使用,因此,例如在.NET framework中,返回处理UTF-8编码的
UTF8Encoding
类实例的
System.Text.Encoding
类的属性名为
UTF8

,我问谷歌:)“UTF8的结果约为5040000(0.13秒)”vs“UTF-8约140000000的结果1-10”@Ben Alpert:你为什么删除utf8标签?问题是关于UTF-8和utf8。这正是我几天前将所有utf8标签改为UTF-8标签的原因;)这不是基于意见的。根据IANA,只有“UTF-8”是正确的:给出“utf8”“由于字符集可能导致严重的问题:@billthelizard我不认为这是基于观点的。我认为这个问题应该澄清背景