Re: [Rails] Re: upcase special chars (åäöü...)?
Jean-François
jf.web3 at gmail.com
Wed Apr 19 11:43:34 GMT 2006
Hello,
> Ok, this is what I have come up with so far... pretty ugly, but it
> works.
>
> def myupcase(stringtoupper)
> stringtoupper.upcase.gsub('å','Å').gsub('ä','Ä').gsub('ö','Ö').gsub('ü','Ü').gsub('ñ','Ñ').gsub('ï','Ï')
> end
In this case, you can use String#tr :
stringtoupper.upcase.tr('åäöüñï', 'ÅÄÖÜÑÏ')
-- Jean-François.
--
À la renverse.
More information about the Rails
mailing list