Вопрос : perl, using parse_line, котор будет размежевывать запятой, только держать двойн-цитаты

Я использую parse_line для того чтобы разделить шнур основанный на запятом (я не имею архив CSV и не хочу установить его), но я хочу держать двойную цитату.  текст

use:: ParseWords;

my $mystring = «одно, 2, \ «3 \», 4 ";
my $delim_char = «,»;
my $delim_string = «\ \ \ s*$delim_char \ s*»; @fields
my = &parse_line ($delim_char, 0, $mystring);
print соединяет (» \ n ", @fields), «\ n»;
class=

Ответ : perl, using parse_line, котор будет размежевывать запятой, только держать двойн-цитаты

Положите 1 для перемеююого $keep (2-ой параметр)

текст человека:: ParseWords объясняет синтаксис внизу

мои @fields = &parse_line ($delim_char, 1, $mystring);
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us