# "\\xEF\\xBD\\x9E".encode("EUC-JP", "UTF-8")

**URL:** <https://www.ruby-forum.com/t/xef-xbd-x9e-encode-euc-jp-utf-8/144738>\
**Category:** Development\
**Created:** [August 1, 2008, 4:49pm UTC](https://www.ruby-forum.com/t/xef-xbd-x9e-encode-euc-jp-utf-8/144738 "2008-08-01T16:49:24Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tanaka\_A](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/c67d28/32.png) [@Tanaka\_A](https://www.ruby-forum.com/u/Tanaka_A)\
**Post date:** [August 1, 2008, 4:49pm UTC](https://www.ruby-forum.com/t/xef-xbd-x9e-encode-euc-jp-utf-8/144738/1 "2008-08-01T16:49:24Z")

</div>

“\xEF\xBD\x9E”.encode(“EUC-JP”, “UTF-8”) e$B$,e(B invalid byte  
sequence e$B$K$J$j$^$9!#e(B

% ./ruby -ve ‘"\xEF\xBD\x9E".encode(“EUC-JP”, “UTF-8”)’  
ruby 1.9.0 (2008-08-01 revision 18312) [i686-linux]  
-e:1:in `encode': invalid byte sequence (RuntimeError) from -e:1:in`’

“\xEF\xBD\x9E” e$B$Oe(B UTF-8 e$B$H$7$Fe(B (e$B0J2\<$N$h$&$Ke(B)  
e$B@5$7$$%(%s%3!\<e(B  
e$B%G%#%s%0$J$N$G!"e(Binvalid byte sequence  
e$B$OJQ$G$O$J$$$G$7$g$&$+!#e(B

% ./ruby -ve ‘p “\xEF\xBD\x9E”.force\_encoding(“UTF-8”).valid\_encoding?’  
ruby 1.9.0 (2008-08-01 revision 18312) [i686-linux]  
true
