大家好,我用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)
新手,望高手指点
查看全部回复
我也来说两句