Det finns inte any långt att berätta FÖR befaller inte till delims i rad för fest som en singeldelim. Långt jag fungerar typisk runt om denna är ”pre processaa” mata in fodrar och söker efter parar av delims med ingenting dem emellan. Jag byter ut dessa med något in - mellan delimsna, som jag kan därefter kontrollera för i kodifiera och festen som en saknad eller tomt, värdera.
, om så mata in fodrar, var
aaa, bbb
Och jag önskar att bearbeta 4 värderar ganska än 2na som FÖR ska uppsamling vid standard, då mig konvertera först fodra till
aaa @, @, bbb
och därefter mata det in i FÖR och parse på komma.
Förmiddag som I fäster kodifiera med denna ändring, låter mig vet hur den går för dig. Jag gjorde en koppla ihop av andra lilla justeringar, låter mig vet att vad ifrågasätter, du har.
- nödvändigt att tillfoga den setlocal EnableDelayedExpansionen, så att jag kunde uppdatera och använda en variabelinsida en kretsa
- definierade mata in sparar - namnge som en variabel, och citerat det i det huvudsakligt FÖR det läser den, för att behandla fallet var filenamen kunde inkludera utrymmen
- det yttre FÖR kretsar läser det helt fodrar, då vi tilldelar det till en variabel, så att vi kan byta ut ”det tomt” värderar med en placeholder (jag använde @, kunde vara något dig något liknande),
- därefter another FÖR mycket något liknande din original- parses resultanten stränger och appeller subroutinen
- I tillfogade en EKA av inputlinen, för och efter omvandlingen precis så dig kan se hur den fungerar, dessa skulle är borttagen mer sistnämnd
Hoppas detta hjälper
~bp