- preg_match: documentation ( source)
<?php
$files = array(
'core/vendor/blah.php',
'vendor/blah.php',
'other/vendor/blah.php',
'test/vendor/test/blah.php',
'what/tester/vendor/blah.php',
);
foreach ($files as $file) {
if (preg_match('#^core/vendor/|^vendor/#', $file)) {
print 'success:' . $file . "\n";
}
else {
print 'fail:' . $file . "\n";
}
}