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