0

是否有实现通配功能的 linux 库?

我不是在谈论 glob/fnmatch/etc 函数,因为我不是在谈论针对文件系统评估 glob 表达式。API 将包含一个列表和一个表达式,并返回一个新列表。

基本上是 libpcre 的模拟,但用于执行 glob 表达式。已经有这样的事情了吗?

4

1 回答 1

0

fnmatch 不会针对文件系统执行,因此应该可以解决您的问题。这是 fnmatch 的签名:

int fnmatch(const char *pattern, const char *string, int flags);

模式是您的 glob 表达式,它根据给定的string进行评估。不涉及文件系统

于 2013-11-10T06:31:38.097 回答