クラス PatternMatchUtils

java.lang.ObjectSE
org.springframework.integration.support.utils.PatternMatchUtils

public final class PatternMatchUtils extends ObjectSE
パターンマッチングのユーティリティメソッド。このユーティリティは、PatternMatchUtils とは異なり、ネガティブパターンマッチングのサポートも提供します。
導入:
5.0
作成者:
Meherzad Lahewala, Artem Bilan
関連事項:
  • メソッドの詳細

    • smartMatchIgnoreCase

      public static BooleanSE smartMatchIgnoreCase(StringSE str, StringSE... patterns)
      大文字と小文字を区別せずに、提供されたパターンとのパターンマッチング。否定('!')パターンもサポートします。最初の試合が勝ちます(ポジティブまたはネガティブ)。! シンボルで始まる名前を一致させるには、パターン定義で \ シンボルを前に付けてエスケープする必要があります。
      パラメーター:
      str - 一致する文字列。
      patterns - パターン。
      戻り値:
      正の一致の場合は true。ネガティブの場合は false。一致するパターンがない場合は null。
      導入:
      5.0.5
      関連事項:
    • smartMatch

      public static BooleanSE smartMatch(StringSE str, StringSE... patterns)
      提供されたパターンに対するパターンマッチング。否定('!')パターンもサポートします。最初の試合が勝ちます(ポジティブまたはネガティブ)。! シンボルで始まる名前を一致させるには、パターン定義で \ シンボルを前に付けてエスケープする必要があります。
      パラメーター:
      str - 一致する文字列。
      patterns - パターン。
      戻り値:
      正の一致の場合は true。ネガティブの場合は false。一致するパターンがない場合は null。
      関連事項: