<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ich habe eine Liste mit einer Kombination von Buchstaben ... zB ABC D ...
Spalte1
A
B
C
D
AB
AC
ANZEIGE
ABC
ABD
..... usw. oder als Liste zB mylist = {A, B, C, D, AB, AC, AD, ABC, ABD....}.
Es ist zwar möglich, diese Zellen zu finden, die mit "AB" beginnen, indem Sie Bearbeiten-Suchen-Finden aus dem Tabellenmenü verwenden, aber es ist seltsam, dass ich keine Möglichkeit finde, dies mit JSL-Skript zu tun.
Ich würde mir sowas vorstellen:
loc (meineListe,"AB?") F oder eine Liste oder
aktuelle Datentabelle << Zeilen abrufen wo (Spalte 1 == "AB?") für eine Datentabelle
...sollte funktionieren, tut es aber nicht.
Kann jemand einen Weg vorschlagen, diese Werte mit einem Platzhalter (dh AB?) Oder zu lokalisieren andere clevere Möglichkeiten, diese Elemente zu finden und zu löschen?
Vielen Dank im Voraus.
Dies ist eine perfekte Situation für die Verwendung regulärer Ausdrücke.Für eine Tabelle können Sie die REGEX-Funktion verwenden:
dt = offen ( "$sample_data/Physische Daten des Autos.jmp" ) ;
ch_rows = dt << Holen Sie sich Zeilen wo ( regulärer Ausdruck ( : Modell , "^Ch" ) == "CH" ) ;
Dieses Code-Snippet findet alle Zeilen, die mit der Zeichenfolge „Ch“ beginnen.