Create a gist now

Instantly share code, notes, and snippets.

What would you like to do?
match and UTF-8
ruby-1.9.2-p290 :008 > line="Welcome to in Ume\xE5, Sweden, EU!"
=> "Welcome to in Ume\xE5, Sweden, EU!"
ruby-1.9.2-p290 :011 > line.encoding
=> #<Encoding:UTF-8>
ruby-1.9.2-p290 :010 > /^$/.match("abc")
=> nil
ruby-1.9.2-p290 :009 > /^$/.match(line)
ArgumentError: invalid byte sequence in UTF-8
from (irb):9:in `match'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment