クラス PatternMatchUtils
java.lang.ObjectSE
org.springframework.integration.support.utils.PatternMatchUtils
パターンマッチングのユーティリティメソッド。このユーティリティは、
PatternMatchUtils
とは異なり、ネガティブパターンマッチングのサポートも提供します。- 導入:
- 5.0
- 作成者:
- Meherzad Lahewala, Artem Bilan
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明static BooleanSE
smartMatch
(StringSE str, StringSE... patterns) 提供されたパターンに対するパターンマッチング。否定('!')パターンもサポートします。static BooleanSE
smartMatchIgnoreCase
(StringSE str, StringSE... patterns) 大文字と小文字を区別せずに、提供されたパターンとのパターンマッチング。否定('!')パターンもサポートします。
メソッドの詳細
smartMatchIgnoreCase
大文字と小文字を区別せずに、提供されたパターンとのパターンマッチング。否定('!')パターンもサポートします。最初の試合が勝ちます(ポジティブまたはネガティブ)。!
シンボルで始まる名前を一致させるには、パターン定義で\
シンボルを前に付けてエスケープする必要があります。- パラメーター:
str
- 一致する文字列。patterns
- パターン。- 戻り値:
- 正の一致の場合は true。ネガティブの場合は false。一致するパターンがない場合は null。
- 導入:
- 5.0.5
- 関連事項:
smartMatch