查看完整版本: 如何将报文中收到的message转为十六进制

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)

新手,望高手指点
页: [1]
查看完整版本: 如何将报文中收到的message转为十六进制