# String manipulation utf8

**URL:** <https://www.ruby-forum.com/t/string-manipulation-utf8/163355>\
**Category:** Rails\
**Created:** [March 19, 2009, 3:03pm UTC](https://www.ruby-forum.com/t/string-manipulation-utf8/163355 "2009-03-19T15:03:12Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![rgagnon](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/e95f7d/32.png) [@rgagnon](https://www.ruby-forum.com/u/rgagnon)\
**Post date:** [March 19, 2009, 3:03pm UTC](https://www.ruby-forum.com/t/string-manipulation-utf8/163355/1 "2009-03-19T15:03:12Z")

</div>

I’m trying to upcase a string that contains utf8 chars. But I have some  
weird behavior.

Here is

> > a = “rÃ©mi”  
> > a = “rÃ©mi”  
> > =\> “rÃ©mi”

> > a.chars.upcase  
> > a.chars.upcase  
> > =\> “RÃ©mi”
> 
> >

any ideas?

RÃ©mi
