Mac OS 10.7.3의을 사용하는 Ruby 1.9.3의 IRB에서 매우 이상한 동작이 발생합니다. Umlaut를 입력하려고하면 프롬프트에서 이스케이프 처리되며 다음과 같이 보입니다.Ruby 1.9.3에서 Umlaut를 입력 할 수 없습니다. IRB
irb(main):001:0> "\U+FFC3\U+FFBC"
은 무엇 슈퍼 이상한 것은 이것이다 (I 키보드에 "ü"
을 입력) :
irb(main):001:0> "\U+FFC3\U+FFBC".length
=> 0
, 문자가 표시되지 않습니다 중 하나
irb(main):001:0> "\U+FFC3\U+FFBC"
=> ""
여기에 무슨 일이 일어나고 있는지 또는 해결 방법을 아는 사람이 있습니까?
둔다 __ENCODING__' –
'의 IRB '의 출력 (주)가 무엇 001 : 0> __ENCODING__ => # < 인코딩 : UTF-8>' – Jan