# Sostituzione di "a capo" con \<br /\>

**URL:** <https://www.ruby-forum.com/t/sostituzione-di-a-capo-con-br/169105>\
**Category:** IT\
**Created:** [May 29, 2009, 1:48pm UTC](https://www.ruby-forum.com/t/sostituzione-di-a-capo-con-br/169105 "2009-05-29T13:48:31Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![softwarewin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/5f9b8f/32.png) [@softwarewin](https://www.ruby-forum.com/u/softwarewin)\
**Post date:** [May 29, 2009, 1:48pm UTC](https://www.ruby-forum.com/t/sostituzione-di-a-capo-con-br/169105/1 "2009-05-29T13:48:31Z")

</div>

Salve ragazzi,  
Ã¨ possibile effettuare la sostituzione automatica, in un testo inserito  
in textarea, degli “a capo” , da tastiera, con il tag html   
.

Grazie sempre per l’aiuto!

Luigi

---

<div class="post-metadata">

**Author:** ![softwarewin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/5f9b8f/32.png) [@softwarewin](https://www.ruby-forum.com/u/softwarewin)\
**Post date:** [May 29, 2009, 1:52pm UTC](https://www.ruby-forum.com/t/sostituzione-di-a-capo-con-br/169105/2 "2009-05-29T13:52:05Z")

</div>

Se usi rails c’è un helper apposito.

> **[ActionView::Helpers::TextHelper](https://api.rubyonrails.org/classes/ActionView/Helpers/TextHelper.html#M001719)**
>
> The TextHelper module provides a set of methods for filtering, formatting and transforming strings, which can reduce the amount of inline Ruby code in your views.

Simone

On Fri, May 29, 2009 at 1:48 PM, Luigi M. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> Ml mailing list  
> removed\_email\_address@domain.invalid  
> [http://lists.ruby-it.org/mailman/listinfo/ml](http://lists.ruby-it.org/mailman/listinfo/ml)

–  
Simone C.

Site & Blog: [http://www.simonecarletti.com](http://www.simonecarletti.com)  
Email: removed\_email\_address@domain.invalid  
LinkedIn: [http://linkedin.com/in/weppos](http://linkedin.com/in/weppos)  
Nick: weppos | Skype: weppos

---

<div class="post-metadata">

**Author:** ![softwarewin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/5f9b8f/32.png) [@softwarewin](https://www.ruby-forum.com/u/softwarewin)\
**Post date:** [May 29, 2009, 1:53pm UTC](https://www.ruby-forum.com/t/sostituzione-di-a-capo-con-br/169105/3 "2009-05-29T13:53:16Z")

</div>

dovrebbe essere new lin “\n”

text.replace("\n","  
") o qualche cosa del genere

---

<div class="post-metadata">

**Author:** ![softwarewin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/5f9b8f/32.png) [@softwarewin](https://www.ruby-forum.com/u/softwarewin)\
**Post date:** [May 29, 2009, 3:58pm UTC](https://www.ruby-forum.com/t/sostituzione-di-a-capo-con-br/169105/4 "2009-05-29T15:58:33Z")

</div>

Si grazie, ho usato:

@item.text=@item.text.gsub(/\n/,"  
")

Grazie mille.

---

<div class="post-metadata">

**Author:** ![softwarewin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/5f9b8f/32.png) [@softwarewin](https://www.ruby-forum.com/u/softwarewin)\
**Post date:** [May 29, 2009, 5:50pm UTC](https://www.ruby-forum.com/t/sostituzione-di-a-capo-con-br/169105/5 "2009-05-29T17:50:50Z")

</div>

…pensavo andasse bene, ma ho un problema perchÃ© non fa la sostituzione  
ma, stranamente, lo aggiunge all’ “a capo”.

Quindi quando vado a fare una qualsiasi modifica mi rifÃ la sostituzione  
di /n con   
 aggiungendo quindi un altro   
.

Come mai?

Grazie

Luigi
