dog,cat,horse,bird sheep,cow fish,mouse,rat,tiger,lion #### #!/usr/bin/perl -w use strict; #!/usr/local/bin/perl open (MYFILE, 'test2.txt'); while () { chomp; $_ =~ s/,(?:"[^"\r\n]*"|[^,\r\n]*)$//m; print "$_\n"; } close (MYFILE); #### dog,cat,horse sheep fish,mouse,rat,tiger #### $_ =~ s/,(?:"[^"\r\n]*"|[^,\r\n]*)$//m; #### dog\cat\horse\bird sheep\cow fish\mouse\rat\tiger\lion #### dog\cat\horse sheep fish\mouse\rat\tiger