Class SimpleWildcardTester

java.lang.Object
org.eclipse.ui.actions.SimpleWildcardTester

public final class SimpleWildcardTester extends Object
Implements an algorithm for very simple pattern matching in a string. There is only one feature: "*" may be used at the start or the end of the pattern to represent "one or more characters".
  • Constructor Details

    • SimpleWildcardTester

      public SimpleWildcardTester()
  • Method Details

    • testWildcard

      public static boolean testWildcard(String pattern, String str)
      Returns whether a string matches a particular pattern.
      Parameters:
      pattern - the input pattern
      str - the string to test
      Returns:
      true if a match occurs; falseotherwise.
    • testWildcardIgnoreCase

      public static boolean testWildcardIgnoreCase(String pattern, String str)
      Returns whether a string matches a particular pattern. Both string and pattern are converted to lower case before pattern matching occurs.
      Parameters:
      pattern - the input pattern
      str - the string to test
      Returns:
      true if a match occurs; falseotherwise.