gsub not works for me when replace 'DBCS'(double byte character set) character, using last version ruby 1.8.6 when "str¡ßend".gsub(/¡ß/,"hanzi"), output still is: str¥Ä¥³¥Ä¥³¥ÆÎÅËÆnd , but not strhanziend which I want to get. Searched web two whole night with no clue found. Anyone can help are much appreciated, need got it work very urgent. thank you! -- Posted via http://www.ruby-forum.com/.