Ruby String.encode gibt immer noch "ungültige Byte-Sequenz in UTF-8"
In IRB versuche ich Folgendes:
<code>1.9.3p194 :001 > foo = "\xBF".encode("utf-8", :invalid => :replace, :undef => :replace) => "\xBF" 1.9.3p194 :002 > foo.match /foo/ ArgumentError: invalid byte sequence in UTF-8 from (irb):2:in `match' </code>
Irgendwelche Ideen, was los ist?