メイン コンテンツをスキップする 補完的コンテンツへスキップ

wildmatch - スクリプトおよびチャート関数

wildmatch 関数は、最初のパラメーターとそれに続くすべてのパラメーターを比較し、一致した数式の数を返します。比較文字列でワイルドカード文字 ( * および ?) を使用できます。 * は任意の文字のシーケンスと一致します。? は任意の 1 文字と一致します。比較では大文字と小文字は区別されず、日本語のひらがなとカタカナも区別されません。

構文:  

wildmatch( str, expr1 [ , expr2,...exprN ])

戻り値データ型: 整数

ワイルドカードを使用せずに比較を行う場合は、match 関数または mixmatch 関数を使用します。

引数
引数 説明
str 評価される文字列。
expr1 有効な数値表現を確認する最初の数式。
expr2

有効な数値表現を確認する 2 番目の数式。

expr3

有効な数値表現を確認する 3 番目の数式。

例: チャートの数式
結果

wildmatch( ColorCode,'black','*Blue*' )

この数式は、ColorCode の値が Black の場合は 1 を返し、ColorCode の値が BlueLight Blue、または blue の場合は 2 を返します。
wildmatch( Cities,'toronto','Boston','Beijing','Zurich') この数式は、Cities 項目の値と一致するアイテムのインデックスを返します。

このトピックの例のいくつかは、インライン ロードを使用しています。詳細については、「インライン ロードを使用したデータのロード」を参照してください。

例 - wildmatch を使用して製品を分類する

例 - wildmatch を使用してクライアント データを評価および分類する

例: wildmatch を使用したロード スクリプト

例: wildmatch を使用したチャートの数式

例: wildmatch を使用したカスタム ソート数式

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。