Hi
Ich habe zur Aufteilung folgende RegExp verwendet:
"(.[ .:/\w\d])*" (für VBScript bzw. JS bitte die " oder / dazudenken)
das bringt mir immer folgendes Ergebnis (das | als Trennungsymbol für die Arrayelemente ansehen)
"41.1.1.1"|"none"|"PASS"|"15:50:03"|"08/29/02"|"00:00:40"|"" "|
In einer RegExp Anweisung gibt es keinen Fall dafür, falls die Zeichenfolge leer ist.
Er sucht erst ein beliebiges Zeichen, um die Anweisung zu erfüllen und die ist in diesem Fall das Anführungszeichen am Ende des Vorletzten Infosatzes und das Anführungszeichen am Start des letzten Infosatzes das Ende der Zeichenkette.
Ist vielleicht ein bisschen schwer erklärt, aber ich denke du hast jetzt einen Ansatz.
Michael