, если у меня есть строка, сказать:В Perl, как я могу получить поля в этой строке CSV в массив без пробелов?
my $string = "A, B,C, D , E ";
Как я могу поместить это в массив в Perl без ведущих и конечных пробелов? Так что я хочу только одну букву в каждом элементе массива. В настоящее время я занимаюсь этим:
my @groups = split /,\s*/, $string;
Но этого, очевидно, недостаточно, поскольку конечные пробелы все еще существуют. Любая помощь оценивается. Большое спасибо !!
Drat. Побей меня. :-) – BlairHippo
Этот faq говорит об обрезке ведущего/конечного пробела, поэтому я не уверен, на что вы хотите обратить внимание. – jamessan
Если ваш вход гарантированно будет таким простым, люди, которые направили вас к Text :: CSV, верны: вы не хотите самостоятельно разбирать его. Если в данных есть какие-либо запятые, этот простой оператор split будет разбивать поля, которые он не должен. – BlairHippo