slaughter 2008-9-6 17:40
如何将报文中收到的message转为十六进制
大家好,我用updsocket接收到报文后,想转换成十六进制,再用正则表达式匹配.但是总是报错.
就像用UltraEidt那样转换成十六进制
相关代码如下:
server = UDPSocket.open
server.bind('192.168.203.108', $port)
s= server.recvfrom(164)
s=s[0]
s=Integer(s)
p s
报错信息:
in `Integer': string contains null byte (ArgumentError)
新手,望高手指点