ho un file in questo formato
codice:
DeviceMode: 0600
RingsBeforeAnswer: 1
SpeakerVolume: off
GettyArgs: "-h %l dx_%s"
LocalIdentifier: "MS Informatica Srl"
TagLineFont: etc/lutRS18.pcf
TagLineFormat: "From %%l|%c|Page %%P of %%T"
facendo
codice:
if (/^(\S+)\s+(\S+)?/) {
push(@rv, { 'parametro' => $1,
'valore' => $2
} );
}
quello che mi serve è un array con parametro e valore,
riesco a ricavare quasi tutto
tranne i valore come ad esempio "MS Informatica Srl"
che mi diventa "MS come posso fare per fargli prendere tutta la stringa?
quindi sia nel caso la stringa sia tra " " che senza ?