* 아래는 높은 버전(1.9.2 이상)의 Ruby를 사용할 때 적용된다. UTF--8 인코딩이면 영문이든 한글이든 모두 문자열을 거꾸로 하기가 잘된다.String.reverse 또는 Strig.reverse() 하면 거꾸로 된 문자열을 얻는다. 예제 1. UTF-8 한글 문자열을 잘 처리하는 예제 # -*- encoding: utf-8 -*- a = "Hello, world!" b = "안녕하세요? 아햏햏" puts "%s --> %s" % [a, a.reverse()] puts "%s --> %s" % [b, b.reverse()] #################### # Expected: # Hello, world! --> !dlrow ,olleH # 안녕하세요? 아햏햏 --> 햏햏아 ?요세하녕안 #..