From: Brian Candler Date: 2009-07-22T17:02:05+09:00 Subject: Re: Byte–stream parsing in Ruby Incidentally, I needed to do something similar in ruby-1.8 recently, and it was very straightforward. def is_utf8?(str) Iconv.iconv('UTF-8','UTF-8',str) true rescue Iconv::IllegalSequence false end -- Posted via http://www.ruby-forum.com/.