首页 > 解决方案 > 包含 CJK 字符的字符串的长度

问题描述

当给定一个包含 CJK 字符的字符串时,String.length返回字符串中错误的字符数,因为它计算字节数。例如:

# String.length "第1";;
- : int = 4

字符串中有两个字符,但String.length返回4(即字符串中的字节数)。

如何获取包含 CJK 字符的字符串的实际长度?

标签: ocamlcjkunicode-string

解决方案



推荐阅读