arc:match
Version 24.2.9039
Version 24.2.9039
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>
関連項目
- arc:select:複数の値を比較する。