내 문자열을 휘게하는 lib를 찾고 있는데, 1.9와 비슷한 동작을하므로 1.8/1.9 프로젝트에서 더 쉽게 사용할 수 있습니다.1.8에서 1.9처럼 동작하는 문자열을 얻기위한 라이브러리
Lib.new("ääq").size == 3
내 문자열을 휘게하는 lib를 찾고 있는데, 1.9와 비슷한 동작을하므로 1.8/1.9 프로젝트에서 더 쉽게 사용할 수 있습니다.1.8에서 1.9처럼 동작하는 문자열을 얻기위한 라이브러리
Lib.new("ääq").size == 3
그냥
gem install string19
String19('áßð').size == 3
String19('áßð').index('ð') == 2
모든 방법을 지원하는 등,하지만 쉽게 추가 할 수 ... 그것을 자신을 한 더
제임스 그레이 (James Gray)는 유니 코드와 멀티 바이트 문자를 다루는 좋은 기사 시리즈를 썼습니다. 특히 "The $KCODE Variable and jcode Library"및 "Getting Code Ready for Ruby 1.9"은 많은 도움이됩니다. 소스 파일의 상단에
$KCODE = 'U'
및 멀티 바이트 문자를 처리하기위한 몇 가지 새로운 기능을 상속 :
기본적으로, 당신은 추가 할 수 있습니다.