CData Python Connector for JSON

Build 22.0.8479

api:match

api:match キーワードは、api:equals キーワードと類似します。ただし、これは複雑なマッチング規則を許容します。

パラメータ

  • pattern:マッチするパターン。
  • type:発見するマッチのタイプ。デフォルト値は"exact" で、値のexact match を必要とします。api:matchapi:equals と全く同一の場合。他のサポートされるタイプは、正規表現マッチングの"regex"、ファイル名パターン(e.g., *.txt)に使われるのと類似したシンプルなexpression モデルをサポートする"glob"。

    本製品 の.NET 版は、.NET Framework 版の正規表現マッチングを使います。Java 版は、Java 正規表現構造を使います。

  • value:マッチする値。

アトリビュートの制御

None

サンプル

正規表現パターンを使って浮動小数点数をチェック。パターンがマッチすれば、アイテムが追加されます。

<api:match pattern="\[-+\]?\[0-9\]*\.?\[0-9\]*" type="regex" value="-3.14">
  <api:push/>
</api:match>

関連項目

Copyright (c) 2023 CData Software, Inc. - All rights reserved.
Build 22.0.8479