# How to truncate special charactors

**URL:** <https://www.ruby-forum.com/t/how-to-truncate-special-charactors/196812>\
**Category:** Ruby-Forum\
**Created:** [September 18, 2008, 12:14pm UTC](https://www.ruby-forum.com/t/how-to-truncate-special-charactors/196812 "2008-09-18T12:14:18Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![sunfish](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/96bed5/32.png) [@sunfish](https://www.ruby-forum.com/u/sunfish)\
**Post date:** [September 18, 2008, 12:14pm UTC](https://www.ruby-forum.com/t/how-to-truncate-special-charactors/196812/1 "2008-09-18T12:14:18Z")

</div>

Hi,  
In my application I am using a list box where i am showing different  
groups  
name. I am using  
\<%=truncate\_html\_strip\_textual\_wrap(group.name,28,28)%\>  
for truncating the name but it gives me problem when group name come  
like Shital’s friends from “Office” Group this

```
In list box it showing as a Shital's friends from & quote..
how to avoid such a thing? whats a proper way for handling such a

```

situations?

character like single quote, double quote, ampersand not truncated  
properly  
please give me a standers way for doing it.
