【发布时间】:2012-06-20 17:12:41
【问题描述】:
我想要一个不敏感的字符串作为键。 它是由语言支持还是我必须自己创建? 谢谢
编辑:我正在寻找的是一种默认方式,而不是每次使用地图时都必须记住转换键。
【问题讨论】:
-
每次手动映射到 Unicode foldcase。
-
SCL,在这种情况下,您是否关心 Unicode?也就是说,您的需求是否包括拒绝意外的 Unicode 代码点或小心处理预期的 Unicode 代码点?
-
@sonia,嗨,我只考虑 ASCII。但既然你问,我将如何处理 Unicode?span>
-
@SCL 对于非 ASCII,你有一个问题,因为据我所知,Go 没有提供
toFoldcase映射来实现这一点。 Sonya 的代码只能在 ASCII 上工作,但在 Unicode 上就搞砸了。 -
我了解存在许多问题。我认为它值得一个单独的问题,最好是根据你的情况。说明您的数据来自哪里,您希望其中的内容是什么,您想要什么样的结果。
标签: go case-folding