<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hallo allerseits
Ich habe eine Liste wie unten und ich habe dieses Skript geschrieben, um Elemente aus einer Liste mit einem Skript zu entfernen, das mit "." beginnt, aber es meldet den Fehler: "Indexbereich beim Zugriff oder Auswertung von 'Subscript', CSV_Datei_Liste [ ich ]
= N Artikel ( CSV_Datei_Liste ) ;
( NOF ) ;
( CSV_Datei_Liste ) ;
( ich = 1 , ich <= NOF , ich ++,
( Beginnt mit ( CSV_Datei_Liste [ ich ] , "." ) ,
Entfernen von ( CSV_Datei_Liste , ich ) ,
) ;
CSV_File_list = { "FAB8_gf_MPW14011MA.A0_8XYL45155.049_A6-SRTOTPROM-14LPE.01_OTPROMMPW1401-SORT_04_BBOCN023SAG0_20150319-155848.csv", ".FAB8_gf_MPW14011MA.A0_8XYL45155.049_A6-SRTOTPROM-14LPE.01_OTPROMMPW1401-SORT_20150319-155445_04_BBOCN023SAG0_20150319-155848_20150319-171700.csv", "FAB8_gf_MPW14011MA.A0_8XYL45155. 049_A6-SRTOTPROM-14LPE.01_OTPROMMPW1401-SORT_11_BBOCN016SAG7_20150319-171703.csv", ".FAB8_gf_MPW14011MA.A0_8XYL45155.049_A6-SRTOTPROM-14LPE.01_OTPROMMPW1401-SORT_20150319-155445_11_BBOCN016SAG7_20150319-171703_20150319-183919.csv" } ;
Wenn Elemente aus der Liste entfernt werden, erhalten sie weniger als "NOF" und schließlich werde ich die aktuelle Anzahl von Listenelementen überschreiten.
Um dies zu vermeiden, entfernen Sie am Ende:
Zum ( ich = NOF , ich > 0 , ich --, ... )