2011-05-24 74 views

回答

10

如果你知道如何为小写Unicode字符和关键词这里有“而不转换它列出和背”,那么答案可能是:

<< <<(unicode_to_lower(C))/utf8>> || <<C/utf8>> <= <<"HELLO">> >>. 
+1

@Kay:回答暗示有'unicode_to_lower/1'的工作实现。 – 2011-05-25 06:49:20

+0

我知道我错过了一些非常简单的事情!谢谢! – 2011-05-25 11:24:31

+0

注意:这只适用于非常小的子集(ASCII范围)!对于某些“值”,你必须查看以下字节(我认为最多6字节)。 http://en.wikipedia.org/wiki/UTF-8 – 2011-05-25 16:59:26

1

string:lowercase Erlang的20件作品与二进制代码:

1> string:lowercase(<<"HELLO">>). 
<<"hello">> 
相关问题