Heesob Park wrote:
> You can do it using regular expression :
> 
>  'hällo'.split(//u)[0, 2].to_s  -> hä

Why make it convoluted when ruby makes it so easy to use regexps:

 >> puts 'hällo'[/.{2}/um]