arc:match

Version 24.2.8965


arc:match


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

パラメータ

  • pattern:一致するパターン。
  • type:見つける一致のタイプ。デフォルト値はexact で、値の完全一致が必要です。この場合、arc:match はarc:equals と同一です。サポートされているその他のタイプは、正規表現マッチング用のregexと、ファイル名パターン(*.txt など)で使われるものと同様のシンプルな式モデルをサポートするglob です。
    • アプリケーションの.NET 版は、.NET Framework 版の正規表現マッチングを使います。
    • クロスプラットフォーム版は、Java 正規表現構造を使います。
  • value:一致する値。

アトリビュートの制御

None

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

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

関連項目