guland 发表于 2010-1-13 00:12:23

转换2进制字符串的方法?

本帖最后由 guland 于 2010-1-13 07:54 编辑

在网页中提取的字符串为 %B0%B0%C9%BD   对应中文为 鞍山
用StringToBinary("鞍山")   得出的结果是0xB0B0
用BinaryToString("0xB0B0C9BD")得出的结果是 鞍山

谁能告诉我怎样才能将 鞍山 变成0xB0B0C9BD

还有怎么才能判断 字符串中是否含有中文?

afan 发表于 2010-1-13 00:16:29

回复 1# guland


    我好像做过~ http://www.autoitx.com/forum.php?mod=viewthread&tid=11042

afan 发表于 2010-1-13 00:18:40

忘了还有一问~If StringRegExp('文字','[^\x00-\xff]') Then
      MsgBox(0, 0, '含有双字节字符')
EndIf

guland 发表于 2010-1-13 07:54:12

OK了 :face (33):


   非常感谢!!!!!:face (26):
页: [1]
查看完整版本: 转换2进制字符串的方法?