| 
			
		 	
		 From: Brian Candler on 15 Jul 2010 12:47 Zsdfhdfgasdf Gsfgsdgsdgsd wrote: > Also, if a string DOES contain bytes, it won't show. > > ---------- > a = "\x07" > puts "Returns: '#{a}'" a = "\x07\x00\x41\x42\x43\xff" puts "Returns: #{a.inspect}" puts "Returns: #{a.unpack("H*").first}" > How would I manipulate it? Just as a String: a.length a[1,3] # slice from pos 1 for 3 bytes .. etc But if you know precisely the format you're expecting, then String#unpack will allow you to break it up into integers and substrings. -- Posted via http://www.ruby-forum.com/. 	
		 From: Zsdfhdfgasdf Gsfgsdgsdgsd on 15 Jul 2010 12:49 		Amazing! Then again, thank you. I think I finally reached the point where I can make this server without opening another Google query! -- Posted via http://www.ruby-forum.com/. 
		 First
 | 
Prev
 | 
 
		Pages: 1 2 Prev: OptionParser mandatory versus optional arguments Next: Think i just figured it out  |