Class Wildcard


  • public final class Wildcard
    extends Object

    Simple wildcard matcher, supporting '*' and '?' wildcard.

    Adapted from http://introcs.cs.princeton.edu/java/72regular/Wildcard.java.html that states it is NOT the most efficient implementation ever.

    Since:
    3.4
    • Method Detail

      • matches

        public static boolean matches​(@Nullable
                                      @Nullable String pattern,
                                      @Nullable
                                      @Nullable String text)
        Check whether a given pattern is matched by text.
        Parameters:
        pattern - pattern to match. May be null, in which case false will be returned
        text - text to match against pattern. May be null, in which case false will be returned
        Returns:
        true, if text matches pattern, false otherwise or if text or pattern are null