Leser: 1
![]() |
![]() |
4 Einträge, 1 Seite |
1
2
$sZeile =~ m/^(\\$sQuoteZeichen.*\\$sQuoteZeichen\\$sTrennzeichen
){$nSpaltenZahl-1}(\\$sQuoteZeichen.*\\$sQuoteZeichen)\$/
1
2
3
4
5
6
7
8
use Text::CSV_XS;
my $csv = Text::CSV_XS->new(
{ sep_char => $sTrennzeichen, quote_char => $sQuoteZeichen }
);
my $status = $csv->parse($sZeile);
my @spalten = $csv->fields();
print scalar(@spalten), " Spalten gefunden\n";
m/ ... \\$sTrennzeichen){$nSpaltenZahl-1}(\\ ... $/
1
2
$nSpaltenZahlMinusEins = $nSpaltenZahl - 1;
m/^... \\\Q$sTrennzeichen\E){\Q$nSpaltenZahlMinusEins\E}(\\ ... $/
![]() |
![]() |
4 Einträge, 1 Seite |