wildmatch Skript- und Diagrammfunktion
Die wildmatch-Funktion vergleicht den ersten Parameter mit den folgenden und liefert die Anzahl der übereinstimmenden Formeln. Damit können Wildcard-Zeichen ( * und ?) in den Vergleichs-Strings verwendet werden. * entspricht jeder Zeichenabfolge. ? entspricht einem einzelnen Zeichen. Beim Vergleich wird nicht zwischen Groß- und Kleinschreibung und zwischen den japanischen Hiragana- und Katakana-Zeichensystemen unterschieden.
Syntax:
wildmatch( str, expr1 [ , expr2,...exprN ])
Rückgabe Datentyp: ganze Zahl
Wenn der Vergleich ohne Wildcards durchgeführt werden soll, verwenden Sie die match- oder mixmatch-Funktion.
| Argument | Beschreibung |
|---|---|
| str | Der zu bewertende String. |
| expr1 | Der erste Ausdruck prüft die Darstellung einer gültigen Zahl. |
| expr2 |
Der zweite Ausdruck prüft die Darstellung einer gültigen Zahl. |
| expr3 |
Der dritte Ausdruck prüft die Darstellung einer gültigen Zahl. |
| Beispiel | Ergebnis |
|---|---|
|
wildmatch( ColorCode,'black','*Blue*' ) |
Diese Formel gibt 1 zurück, wenn der Wert von ColorCode gleich Black ist, oder 2, wenn der Wert von ColorCode gleich Blue oder Light Blue oder blue ist. |
| wildmatch( Cities,'toronto','Boston','Beijing','Zurich') | Diese Formel gibt den Index des Elements zurück, das mit dem Wert im Feld Cities übereinstimmt. |
Einige der Beispiele in diesem Thema verwenden Inline-Ladevorgänge. Verwenden von Inline-Ladevorgängen zum Laden von Daten