Domanda

Ho un enorme stringa che contiene molte molte linee e ci sono diverse linee inluding un ritorno carrieage che sognerei essere lì! Voglio rimuovere i ritorni a capo e lasciare i feed di linea!

I alread tryed questo:

string.gsub "\r", ""

Ma non ha ancora fatto nulla!

// Your ho ragione avuto un altro problema che è stato correlato a questo SRY ...

È stato utile?

Soluzione

Utilizzare la versione distruttiva del metodo per modificare la realtà string variabile.

string.gsub! "\r", ""

Altri suggerimenti

Funziona:

[1] pry(main)> str = "a\n\rb\nc\rd\n\ne\r\r"
=> "a\n\rb\nc\rd\n\ne\r\r"
[2] pry(main)> str.gsub("\r", "")
=> "a\nb\ncd\n\ne"
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top