# Trimming the text

**URL:** <https://www.ruby-forum.com/t/trimming-the-text/104747>\
**Category:** Rails\
**Created:** [May 22, 2007, 2:46am UTC](https://www.ruby-forum.com/t/trimming-the-text/104747 "2007-05-22T02:46:45Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![raj](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/c0e974/32.png) [@raj](https://www.ruby-forum.com/u/raj)\
**Post date:** [May 22, 2007, 2:46am UTC](https://www.ruby-forum.com/t/trimming-the-text/104747/1 "2007-05-22T02:46:45Z")

</div>

I have to display a post but i want to display only 3 lines of it…I  
want to trim the text and put read more link.

How do i do that?

Thank you.

PS: New Bee to rails.

---

<div class="post-metadata">

**Author:** ![raj](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/c0e974/32.png) [@raj](https://www.ruby-forum.com/u/raj)\
**Post date:** [May 22, 2007, 3:25am UTC](https://www.ruby-forum.com/t/trimming-the-text/104747/2 "2007-05-22T03:25:44Z")

</div>

check the ruby docs for String.

you could use scan  
or each  
or index and slice  
or split

so many choices.

---

<div class="post-metadata">

**Author:** ![raj](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/c0e974/32.png) [@raj](https://www.ruby-forum.com/u/raj)\
**Post date:** [May 22, 2007, 8:51pm UTC](https://www.ruby-forum.com/t/trimming-the-text/104747/3 "2007-05-22T20:51:14Z")

</div>

I used split and join…it worked for me.

Thank you.

---

<div class="post-metadata">

**Author:** ![raj](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/c0e974/32.png) [@raj](https://www.ruby-forum.com/u/raj)\
**Post date:** [May 23, 2007, 2:21am UTC](https://www.ruby-forum.com/t/trimming-the-text/104747/4 "2007-05-23T02:21:49Z")

</div>

You might also want to check Rails TextHelper, which has some useful  
methods like excerpt, truncate, etc for manipulation strings.

[http://api.rubyonrails.com/classes/ActionView/Helpers/TextHelper.html](http://api.rubyonrails.com/classes/ActionView/Helpers/TextHelper.html)

- H

On 5/22/07, raj [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> I used split and join…it worked for me.
> 
> Thank you.
> 
> –  
> Posted via [http://www.ruby-forum.com/](http://www.ruby-forum.com/).
> 
> >

–  
Husein C.,  
CEO, CTO  
Yucca Intelligence Development

> **[قفل دیجیتال | قفل هوشمند | قفل الکترونیکی کره‌ای | یوکا](https://yuccahq.com/)**
>
> نگران قیمت بی‌ثبات هستی؟ از تخصصی‌ترین برند قفل هوشمند با اطمینان و تضمین قیمت خرید کن! معتبرترین برند کره جنوبی:قفل الکترونیکی یوکا همین الان تماس بگیرید و از تخفیف‌های شگفت‌انگیز ما استفاده کنید.

We make the web a better place!
