2 2 1
分享排行榜
修正错误贡献榜
已审核词条 未审核词条
子程序名返回值类型公开备 注
编码_是否为UTF8逻辑型 无BOM 判断是否为UTF-8编码
参数名类 型参考可空数组备 注
文本字节集
变量名类 型静态数组备 注
i整数型 
AscNum整数型 
计次循环首 (取字节集长度 (文本), i)
如果 (文本 [i] < 128) ' ascii字符
AscNum = AscNum + 1
如果 (位与 (文本 [i], 十六进制 (“E0”)) = 十六进制 (“C0”) i + 1 ≤ 取字节集长度 (文本) 位与 (文本 [i + 1], 十六进制 (“C0”)) = 十六进制 (“80”)) ' 2个字节的utf8
返回 ()
如果真 (位与 (文本 [i], 十六进制 (“F0”)) = 十六进制 (“E0”) i + 2 ≤ 取字节集长度 (文本) 位与 (文本 [i + 1], 十六进制 (“C0”)) = 十六进制 (“80”) 位与 (文本 [i + 2], 十六进制 (“C0”)) = 十六进制 (“80”)) ' 3个字节的utf8
返回 ()
跳出循环 ()


计次循环尾 ()
返回 ()

词条作者信息
LLJ
使用例程
评论列表   发现违规评论、广告、刷屏,请点击举报(有奖)
2023-11-10 22:06
@1666160975 感谢,经测试,18楼的这位汇编大佬的代码最可靠稳定,非常感谢!
2023-10-20 18:581666160975
不咋准确,https://bbs.125.la/forum.php?mod=viewthread&tid=14250623&highlight=%E6%98%AF%E5%90%A6%E4%B8%BAUTF8<br>用这个吧,18楼的是可以的
  • Copyright © ijingyi.com All Rights Reserved.