Как я могу исключить шаблон в fnmatch?

У меня есть сценарий php (не создан мной), который позволяет мне делать некоторые вещи с файлами. Я могу добавить шаблон, какие файлы должны быть изменены через config-файл, содержащий параметр

$matchWithoutOCR = "Scan*"

Основной код использует fnmatch для проверки этого значения:

if (fnmatch($matchWithoutOCR, $scanpath_parts['filename'], FNM_CASEFOLD))

Теперь я хочу добавить любой файл, который делает не начать с «OCR _» .-

После документация Кажется, я могу исключить отдельные символы с чем-то вроде r[!ai]ng* но как я могу исключить полный префикс «OCR_»?

(Я бы предпочел решить это исключительно с помощью конфигурации, а не возиться с основным кодом, поэтому я продолжаю иметь возможность запускать обновления)

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector