public class GoLangFileMatch
extends java.lang.Object
pattern:
{ term }
term:
'*' matches any sequence of non-Separator characters
'?' matches any single non-Separator character
'[' [ '^' ] { character-range } ']'
character class (must be non-empty)
c matches character c (c != '*', '?', '\\', '[')
'\\' c matches character c
character-range:
c matches character c (c != '\\', '-', ']')
'\\' c matches character c
lo '-' hi matches character c for lo <= c <= hi
Match requires pattern to match all of name, not just a substring.
The only possible returned error is ErrBadPattern, when pattern
is malformed.
On Windows, escaping is disabled. Instead, '\\' is treated as
AuthConfigTest * path separator.
| Modifier and Type | Field and Description |
|---|---|
static boolean |
IS_WINDOWS |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
match(java.util.List<java.lang.String> patterns,
java.io.File file) |
static java.util.List<java.lang.String> |
match(java.util.List<java.lang.String> patterns,
java.lang.String name)
Returns the matching patterns for the given string
|
static boolean |
match(java.lang.String pattern,
java.io.File file) |
static boolean |
match(java.lang.String pattern,
java.lang.String name) |
public static boolean match(java.util.List<java.lang.String> patterns,
java.io.File file)
public static boolean match(java.lang.String pattern,
java.io.File file)
public static java.util.List<java.lang.String> match(java.util.List<java.lang.String> patterns,
java.lang.String name)
public static boolean match(java.lang.String pattern,
java.lang.String name)
Copyright © 2020. All Rights Reserved.