Wie verwende ich die Funktion „enthält“, um einen Teil eines Variablennamens zu finden?Hallo,
Ich versuche eine Möglichkeit zu finden, eine Funktion auszuführen, die passiert, wenn eine Liste die Zeichenfolge „[String]“ enthält, etwa so:
AAList = {"object1", "object2", "object3[String]"};
If( Enthält( AAList, „[String]“),
Show("String läuft") );
Aber die Funktion „if“ wird nicht ausgeführt, da die Funktion „enthält“ den „[String]“ nicht erkennt.
Gibt es eine Möglichkeit, das zu lösen?
Datenmischung und -bereinigungVersuchsplanungQualitäts- und VerfahrenstechnikBetreff: Wie verwende ich die Funktion contains, um einen Teil eines Variablennamens zu finden?Contains sucht nach vollständigen Übereinstimmungen aus einer Liste, weshalb es nicht findet, was Teil eines der Elemente in der Liste [String] ist. Sie können die Liste mit Concat Items () in einen String konvertieren.
Names Default To Here(1);
AAList = {"object1", "object2", "object3[String]"};
If(Contains(Concat Items(AAList, "¤"), "[String]"),
Show("string is running")
);
Oder durchlaufen Sie die Liste und brechen Sie ab, wenn eine Übereinstimmung gefunden wird.