我正在寻找像控制台一样的路径掩码匹配的本地解决方案。
假设我们有路径/path/to/some_filename.txt
面具
/path/*/some?file*.txt
将被匹配。
var_dump(test_path('/path/to/some_filename.txt', '/path/*/some?file*.txt'));
//true
它应该只处理字符串,而不使用真正的文件。
是的,它可以转换成正则表达式,我有我自己的代码,但我想使用完全相同的控制台
是的,它叫做fnmatch()
var_dump(fnmatch('/path/*/some?file*.txt', '/path/to/some_filename.txt'));