Mein Dateiinhalt istWie finde ich ein Muster in einer Datei und speichere den darauf folgenden Inhalt?
blablabla
Name : 'XYZ'
Age : '30'
Place : 'ABCD'
blablabla
Wie kann ich für "Namen" grep "Alter", "Platz" und speichern Namen "XYZ", Alter "30" und Ort "ABCD" in einem Hash?
Was sollte das "?" in diesem Code, um diese zu bekommen?
data = {}
name = /Name/
age = /Age/
place = /Place/
read_lines(file) { |l|
case l
when name
data[:name] = ?
when age
data[:age] = ?
when place
data[:place]= ?
end
}
Wie viele Gruppen dieser Zeilen gibt es in der Datei? Nur einer, oder wird es viele geben? Wie groß sind die Dateien? –