zm.ConvUnicodeToUTF16 Unicode转UTF16

文章目录
  1. 1. 功能
  2. 2. 语法
  3. 3. 参数
  4. 4. 返回值
  5. 5. 示例
  6. 6. 备注

功能

将Unicode字符串转为以\uXXXX表示的UTF16字符串, 常用于获取emoji代码

语法

结果 = zm.ConvUnicodeToUTF16(unicode值)

参数

参数 数据类型 解释
unicode值 数值型或字符串 要转换的Unicode值, 数值型表示十进制, 字符串型表示十六进制

返回值

字符串, 返回以\uXXXX表示的UTF16字符串

示例

1
2
3
4
5
6
Import "zm.luae" //导入插件,只需执行一次
zm.Init //初始化插件,只需执行一次

TracePrint zm.ConvUnicodeToUTF16("1F601") //显示\ud83d\ude01
TracePrint zm.ConvUnicodeToUTF16(128513) //显示\ud83d\ude01
TracePrint zm.ConvUnicodeToUTF16(&H1F601) //显示\ud83d\ude01

备注