Ho una stringa:Come faccio a dividere una stringa in Ruby mantenere spazi bianchi in divisa
"hello\t World\nbla"
vorrei dividerlo a:
["hello\t ",
"World\n",
"bla"]
Come posso fare questo in Ruby ?
Ho una stringa:Come faccio a dividere una stringa in Ruby mantenere spazi bianchi in divisa
"hello\t World\nbla"
vorrei dividerlo a:
["hello\t ",
"World\n",
"bla"]
Come posso fare questo in Ruby ?
>> "hello\t World\nbla".scan /\S+\s*/
=> ["hello\t ", "World\n", "bla"]
yerp, penso che \ S + dovrebbe essere un po' più corretto di \ w + –
Speriamo che questo aiuta ..
>> "hello\t World\nbla".scan(/\w+\s*/)
=> ["hello\t ", "World\n", "bla"]
molto più bella della mia hackyiness: p –
\ w sarà un po 'divertente su parole sillabate, per esempio – Gareth
BTW Sam, il tuo profilo non ha quasi 1337 viste hehe. Ciao a un collega Sydney. – dylanfm
Ciao anche a te. Dovrei andare in giro per partecipare ai meetup mensili –
Sicuramente. Penso che ce ne sia uno in arrivo martedì 11 agosto. E a novembre c'è anche Railscamp. – dylanfm