sheng-tool
    Preparing search index...

    Function countUnicodeCharacters

    • 统计用户感知字符数。

      String.length 返回的是 UTF-16 code unit 数;Array.from(value).length 返回的是 code point 数。 emoji、国旗、肤色修饰、ZWJ 序列和组合音标这类文本,都可能和用户看到的字符数不同。

      Parameters

      • value: string

        被统计的字符串。

      Returns number

      用户感知字符数。

      0.2.0

      countUnicodeCharacters('A😀🇯🇵e\u0301')  // 4
      countUnicodeCharacters('👨‍👩‍👧') // 1