我有一个php脚本(不是由我创建的),允许我对文件做一些事情。我可以添加一个模式,通过包含参数的配置文件应该更改哪些文件
$matchWithoutOCR = "Scan*"
主要代码使用fnmatch来检查该值:
if (fnmatch($matchWithoutOCR, $scanpath_parts['filename'], FNM_CASEFOLD))
现在,我要添加任何以“ OCR_”开头的不是的文件。-
在documentation之后,我似乎可以排除诸如r[!ai]ng*
之类的单个字符,但是如何排除完整的前缀“ OCR_”呢?
(我宁愿仅通过配置来解决此问题,而不会在主代码中弄乱,因此我仍然能够运行更新)