函数
GLibutf8_casefold
声明 [src]
gchar*
g_utf8_casefold (
const gchar* str,
gssize len
)
描述 [src]
将字符串转换成与大小写无关的格式。结果不会对应任何特定的大小写,但可以与调用 g_utf8_casefold()
处理其他字符串所得的结果进行比较或排序,以判断是否相等。
请注意,g_utf8_casefold()
调用后接 g_utf8_collate()
只会近似得出正确的语言大小写无关的排序结果,尽管这个结果已经相当不错。要准确实现这一功能,需要用到更加复杂的对照函数,该函数需要考虑到大小写敏感性。GLib 目前不提供此类 函数。