我如何使用正则表达式找到FS.文件在FS上.收集在流星



如何使用正则表达式查找FS。文件在FS上。收集在流星。我的代码如下,它不工作

partOfFileName = "*User_" + clickedResellerId + "_*";
var imgs = Images.find({fileName:{$regex:partOfFileName}});
//var imgs = Images.find();
return imgs // Where Images is an FS.Collection instance

在fileName的地方,我也试过名字,它也不工作。请帮助

我不认为你的正则表达式是有效的。你的意思是这样的吗?

partOfFileName = ".*User_" + clickedResellerId + "_.*";

请注意POSIX通配符符号与正则表达式不同。在正则表达式中,*运算符表示前一个运算符的重复(在我的例子中是.,即任何东西)。*本身没有意义,它不像POSIX中那样表示"任何东西"。

相关内容

  • 没有找到相关文章