|
变量名 | 类 型 | 静态 | 数组 | 备 注 | 文本 | 文本型 | | | 结果 | 文本型 | | | 宽文本 | 字节集 | | | 下标 | 整数型 | | | 编号 | 整数型 | | | 存在表情 | 逻辑型 | | |
宽文本 = 编码转换 (待处理, #编码_UTF_16LE, #编码_UTF_32LE, )下标 = 1 判断循环首 (下标 > 0 ) 编号 = 取字节集数据 (宽文本, #整数型, 下标 ) 存在表情 = 假  如果真 (编号 ≥ 十六进制 (“2600”) 且 编号 ≤ 十六进制 (“26FF”))   存在表情 = 真  如果真 (编号 ≥ 十六进制 (“2B00”) 且 编号 ≤ 十六进制 (“2BFF”))   存在表情 = 真  如果真 (编号 ≥ 十六进制 (“1F300”) 且 编号 ≤ 十六进制 (“1F64F”))   存在表情 = 真  如果 (存在表情 )   文本 = bin2hex (编码转换 (到字节集 (编号 ), #编码_UTF_32LE, #编码_UTF_16BE, ))   结果 = 结果 + “\u” + 取文本左边 (文本, 4 ) + “\u” + 取文本右边 (文本, 4 )    结果 = 结果 + 到文本 (编码转换 (到字节集 (编号 ), #编码_UTF_32LE, #编码_GB18030, ))   判断循环尾 () 返回 (结果 )
|
|