TYPO3
7.6
|
Static Public Member Functions | |
static | toRegex ($glob, $strictLeadingDot=true, $strictWildcardSlash=true, $delimiter= '#') |
Glob matches globbing patterns against text.
if match_glob("foo.*", "foo.bar") echo "matched\n";
// prints foo.bar and foo.baz $regex = glob_to_regex("foo.*"); for (array('foo.bar', 'foo.baz', 'foo', 'bar') as $t) { if (/$regex/) echo "matched: $car\n"; }
Glob implements glob(3) style matching that can be used to match against text, rather than fetching names from a filesystem.
Based on the Perl Text::Glob module.
|
static |
Returns a regexp which is the equivalent of the glob pattern.
string | $glob | The glob pattern |
bool | $strictLeadingDot | |
bool | $strictWildcardSlash | |
string | $delimiter | Optional delimiter |
Definition at line 48 of file Glob.php.
References elseif.
Referenced by GlobTest\testGlobToRegexDelimiters().