パッケージ org.springframework.util

クラス PatternMatchUtils

java.lang.ObjectSE
org.springframework.util.PatternMatchUtils

public abstract class PatternMatchUtils extends ObjectSE
単純なパターンマッチング、特に Spring の典型的な xxx**xxx*xxx*xxx*yyy パターンスタイル用のユーティリティメソッド。
導入:
2.0
作成者:
Juergen Hoeller
  • コンストラクターのサマリー

    コンストラクター
    コンストラクター
    説明
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    static boolean
    simpleMatch(StringSE[] patterns, StringSE str)
    指定されたパターンと文字列を照合します。直接の等価性だけでなく、xxx**xxx*xxx*xxx*yyy (任意の数のパターン部分を持つ) という単純なパターンスタイルもサポートされます。
    static boolean
    指定されたパターンと文字列を照合します。直接の等価性だけでなく、xxx**xxx*xxx*xxx*yyy (任意の数のパターン部分を持つ) という単純なパターンスタイルもサポートされます。

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • PatternMatchUtils

      public PatternMatchUtils()
  • メソッドの詳細

    • simpleMatch

      public static boolean simpleMatch(@Nullable StringSE pattern, @Nullable StringSE str)
      指定されたパターンと文字列を照合します。直接の等価性だけでなく、xxx**xxx*xxx*xxx*yyy (任意の数のパターン部分を持つ) という単純なパターンスタイルもサポートされます。

      指定された String またはパターンが null の場合、false を返します。

      パラメーター:
      pattern - 照合するパターン
      str - 一致する文字列
      戻り値:
      文字列が指定されたパターンに一致するかどうか
    • simpleMatch

      public static boolean simpleMatch(@Nullable StringSE[] patterns, @Nullable StringSE str)
      指定されたパターンと文字列を照合します。直接の等価性だけでなく、xxx**xxx*xxx*xxx*yyy (任意の数のパターン部分を持つ) という単純なパターンスタイルもサポートされます。

      指定された文字列が null である場合、または指定されたパターン配列が null または空の場合は、false を返します。

      パラメーター:
      patterns - 照合するパターン
      str - 一致する文字列
      戻り値:
      文字列が指定されたパターンのいずれかに一致するかどうか