Questione : il Perl, using il parse_line da delimitare dal virgola, ma da mantenere doppio-cita

Uso il parse_line per spaccare una stringa basata sul virgola (non ho biblioteca di CSV e non voglio installarlo), ma voglio mantenere la doppia citazione.  testo del

use:: ParseWords;

my $mystring = “uno, due, \ “tre \„, quattro ";
my $delim_char = “,„;
my $delim_string = “\ \ s* \ \ s*$delim_char„; @fields del
my = di &parse_line ($delim_char, 0, $mystring); il
print si unisce („ \ n ", @fields), “\ n„;
class= del

Risposta : il Perl, using il parse_line da delimitare dal virgola, ma da mantenere doppio-cita

Mettere un 1 per la variabile di $keep (secondo parametro)

testo dell'uomo:: ParseWords spiega la sintassi del sotto

i miei @fields = &parse_line ($delim_char, 1, $mystring);
Altre soluzioni  
 
programming4us programming4us