Справка по шаблону глобуса - файлы, НЕ СООТВЕТСТВУЮЩИЕ определенной строке

Я понимаю основы функции PHP glob, но у меня проблемы с конкретным типом шаблона, который я пытаюсь сопоставить. Можно ли использовать glob для поиска файлов, соответствующих следующему правилу?

У меня есть список файлов со следующим соглашением об именах: числаA-числаB-числаC

Я хочу найти все файлы, в которых числа A равно 12345 И где числа B НЕ 7890. Число C может быть любым.

По сути, я не пытаюсь выполнить сопоставление с образцом ... Я пытаюсь выполнить строку! =. Это возможно?

Спасибо.


person tambler    schedule 12.07.2011    source источник


Ответы (1)


Это слишком много для glob. Используйте это для общего набора, затем используйте регулярные выражения или какой-либо другой метод, чтобы отфильтровать их более точно.

person spraff    schedule 12.07.2011