string - 如何将UTF-8二进制字符串转换为字符串?

标签 string binary erlang

是否可以将Erlang二进制UTF-8字符串(如<<"HELLO">>)转换为小写而无需将其转换为列表并返回?

最佳答案

如果您知道如何小写unicode字符和关键字,这是“无需将其转换为列表和返回”,那么答案可能是:

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

关于string - 如何将UTF-8二进制字符串转换为字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6113749/

相关文章:

regex - 使用正则表达式识别字母/数字组合并存储在字典中

应用于 LVALUE 或 RVALUE 宽度的 C 二元运算符

c++ - 如何将头文件编译成可执行文件?

unit-testing - 使用状态记录的单元测试流程

erlang - 在 Erlang 中匹配二进制文件

java - 字符串等于给出奇数结果

mysql - 如何从 MySQL 中的全名获取首字母?

c - Erlang和C语言混合编程用C高比例可以吗?

Java性能: private static final String vs local String ?堆空间中创建的对象数量

c - 如何将 LSB 提取的数据转换为文本或二进制转换为文本