Konvertieren einer mehrzeiligen Zeichenfolge in ein Array in Ruby mit Zeilenumbrüchen als Trennzeichen

8

Ich möchte diese Zeichenfolge drehen

%Vor%

in ein Array, das wie in Ruby aussieht.

%Vor%

mit split gibt nicht zurück, was ich wegen der Zeilenumbrüche möchte.

    
Sharon Yang 23.06.2014, 16:33
quelle

4 Antworten

22

Dies ist eine Möglichkeit, mit leeren Zeilen umzugehen:

%Vor%

Zum Beispiel

%Vor%     
Cary Swoveland 23.06.2014, 17:02
quelle
5
%Vor%

CSV::parse

%Vor%

Ein anderer Weg mit String#each_line : -

%Vor%     
Arup Rakshit 23.06.2014 16:41
quelle
3

Aufbau von @ Martins Antwort:

%Vor%

Damit erhalten Sie nur die Zeilen, die bewertet werden

    
Chris Bloom 23.06.2014 17:00
quelle
0

Split kann einen Parameter in Form von das Zeichen, das zum Teilen verwendet werden soll, damit Sie Folgendes tun können:

%Vor%     
Martin 23.06.2014 16:37
quelle

Tags und Links