<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />J'ai une liste contenant une combinaison de lettres ... par exemple ABC D...
Colonne1
UN
B
C
D
UN B
CA
PUBLICITÉ
abc
DAB
..... ainsi de suite ou sous forme de liste, par exemple maliste = {A, B, C, D, AB, AC, AD, ABC, ABD....}.
Bien qu'il soit possible de trouver ces cellules commençant par "AB" en utilisant Edition-Rechercher-Rechercher dans le menu du tableau, il est étrange que je ne trouve pas le moyen de le faire en utilisant le script JSL.
J'imaginerais quelque chose comme :
loc (maliste,"AB?") F ou une liste ou
table de données actuelle << obtenir les lignes où (Colonne 1 == "AB ?") pour un tableau de données
... devrait fonctionner, mais ce n'est pas le cas.
Quelqu'un peut-il suggérer un moyen de localiser ces valeurs en utilisant un caractère générique (c'est-à-dire AB?) Ou d'autres moyens astucieux de trouver ces éléments et de les supprimer ?
Merci d'avance.
Beau!Merci beaucoup PMroz.
C'est une situation parfaite pour utiliser des expressions régulières.Pour une table, vous pouvez utiliser la fonction REGEX :
dt = ouvrir ( "$sample_data/Car Physical Data.jmp" ) ;
ch_rows = dt << obtenir des lignes où ( expression régulière ( : Modèle , "^Ch" ) == "Ch" ) ;
Cet extrait de code trouvera toutes les lignes commençant par la chaîne "Ch".