Defines | |
| #define | APR_FNM_NOMATCH 1 |
| #define | APR_FNM_NOESCAPE 0x01 |
| #define | APR_FNM_PATHNAME 0x02 |
| #define | APR_FNM_PERIOD 0x04 |
| #define | APR_FNM_CASE_BLIND 0x08 |
| #define | FNM_NOMATCH APR_FNM_NOMATCH |
| #define | FNM_NOESCAPE APR_FNM_NOESCAPE |
| #define | FNM_PATHNAME APR_FNM_PATHNAME |
| #define | FNM_PERIOD APR_FNM_PERIOD |
| #define | FNM_CASE_BLIND APR_FNM_CASE_BLIND |
Functions | |
| apr_status_t | apr_fnmatch (const char *pattern, const char *strings, int flags) |
| int | apr_fnmatch_test (const char *pattern) |
| int | apr_is_fnmatch (const char *pattern) |
|
|
Compare characters case-insensitively.
|
|
|
Disable backslash escaping. |
|
|
Match failed. |
|
|
Slash must be matched by slash. |
|
|
Period must be matched by period. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
Try to match the string to the given pattern, return APR_SUCCESS if match, else return APR_FNM_NOMATCH.
|
|
|
Determine if the given pattern is a regular expression.
|
|
|
|
1.3.9.1