我需要搜索与某些模式匹配的文件,该模式类似于glob使用boost.
例如:
如果输入是,myFiles*.c它应该与文件myFiles.c , myFiles1.c, myFiles123.c等匹配。
尝试使用boost::regex_matchwithperl模式。但我必须将输入模式指定为 asmyfiles.*.c而不是myFiles*.c。我可以识别myfiles*.c它并将其翻译myFiles.*.c为boost::regex_matchPerl 模式。但输入模式可以是 glob 样式中的任何有效正则表达式,因为它是为命令行实用程序给出的。
boost 中有什么方法可以以 glob 样式解释模式吗?
我之前没用过boost。
有什么帮助吗?谢谢。