Hallo,
ich möchte gerne ein Array zeilenweise nach einem Ausdruck (REGULAR) durchsuchen lassen und dann bei Nicht-Vorhandensein des Strings die Zeile aus dem Array löschen.
Dazu verwende ich eine for-Schleife mit der Anzahl der Zeilen als Durchläufe. Die Zeile lösche ich mit "aus Array entfernen" in einer Case-Struktur.
Ich habe allerdings Probleme hierfür die Bedingung für den Case-Selector zu formulieren. Ich möchte, dass die Zeile nach besagtem String durchsucht wird, dieser dann an den Case-Selector gegeben wird und dann im Falle "False", also wenn der Ausdruck nicht in der Zeile ist, gelöscht wird. Hatte es schon mit einem Vergleichsoperator probiert, der die Zeile des Arrays mit einer Stringkonstante vergleichen sollte, was allerdings nicht den gewünschten Erfolg hatte (unterschiedliche Datentypen von Quelle und Senke).
Wie muss ich das 1D-Array in der for-Schleife weiter behandeln, damit sich der gewünschte Erfolg einstellt.
Danke im Voraus.