我試圖在記錄的多線配置文件讀入一個Perl哈希陣列Perl的 - 從配置文件中的多行記錄讀取
示例配置文件:
record_1
phone=5551212
data=1234234
end_record_1
record_2
people_1=bob
people_2=jim
data=1234
end_record_2
record_3
people_1=sue
end_record_3
這裏的我在尋找什麼:
$myData{1}{"phone"} <--- 5551212
$myData{1}{"data"} <--- 1234234
$myData{2}{"people_1"} <--- bob
... etc
什麼是最好的閱讀方式?模塊?正則表達式與多行匹配?蠻力?我站在下一步的領先地位。
你爲什麼不顯示你的嘗試,我們可以對此有何評論?否則,就像爲你做功課一樣(不管這是否是家庭作業)。 – atk
這是一個非常奇怪的配置文件格式。 perl模塊[Config :: Any](http://search.cpan.org/dist/Config-Any/)支持很多格式,我建議你遊說輸出你正在處理的格式的任何人以使用現有標準之一。 –