<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ho una lista contenente una combinazione di lettere... es. ABC D...
Colonna 1
UN
B
C
D
AB
AC
ANNO DOMINI
ABC
ABD
..... così via o come elenco es mialista = {A, B, C, D, AB, AC, AD, ABC, ABD....}.
Sebbene sia possibile trovare quelle celle che iniziano con "AB" utilizzando Modifica-Cerca-Trova dal menu della tabella, è strano che non riesca a trovare un modo per farlo utilizzando lo script JSL.
Immagino qualcosa del tipo:
loc (mialista,"AB?") F o un elenco o
tabella dati corrente << ottieni righe dove (Colonna 1 == "AB?") per una tabella di dati
...dovrebbero funzionare ma non lo fanno.
Qualcuno può suggerire un modo per individuare questi valori utilizzando un carattere jolly (ad esempio AB?) o altri modi intelligenti per trovare questi elementi ed eliminarli?
Grazie in anticipo.
Bellissimo!Grazie mille PMroz.
Questa è una situazione perfetta per l'utilizzo di espressioni regolari.Per una tabella puoi usare la funzione REGEX:
dt = aprire ( "$sample_data/Car Physical Data.jmp" ) ;
ch_rows = dt << ottenere righe dove ( espressione regolare ( : Modello , "^Ch" ) == "Ch" ) ;
Quello snippet di codice troverà tutte le righe che iniziano con la stringa "Ch".