что-то типа такого
^src(\\|/)var(\\|/)(.*?)(?!(info|\.(.*?)))$
но первая (.*?) матчит все. Хуево у меня с регулярками.
Форум → Сообщество → Профессиональная деятельность → Взаимопомощь → помогите по hgignore
Страницы: ← Следующая страница →
26 сентября 2010 г. 15:31, спустя 29 минут 24 секунды
26 сентября 2010 г. 16:01, спустя 29 минут 55 секунд
src/var/foo/bar.php # игнорим
src/var/foo/.htaccess # добавляем в репо, так как с точки начинается
(\\|/)
26 сентября 2010 г. 21:57, спустя 4 минуты 14 секунд
27 сентября 2010 г. 2:57, спустя 5 часов 24 секунды
это не php, это файл типа svnignore только для mercurial'а.
27 сентября 2010 г. 10:06, спустя 7 часов 9 минут 1 секунду
27 сентября 2010 г. 10:13, спустя 6 минут 27 секунд
src/var/(((.*?)/){0,})(!?[^.]\w+)
27 сентября 2010 г. 10:33, спустя 20 минут 34 секунды
function searchdir( $path='.', $mask='*', $nocache=0 ){
static $dir = array();
if ( !isset($dir[$path]) || $nocache) {
$dir[$path] = scandir($path);
}
foreach ($dir[$path] as $i=>$entry) {
if ($entry!='.' && $entry!='..' && fnmatch($mask, $entry) ) {
$sdir[] = $entry;
}
}
if ($nocache)
unset($dir);
return ($sdir);
}
27 сентября 2010 г. 10:43, спустя 9 минут 5 секунд
27 сентября 2010 г. 10:44, спустя 20 секунд
$entry!='.' && $entry!='..'
$files = array_diff(scandir('upload/images/pages'), array('.', '..'));
Страницы: ← Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!