我在云函数中的 if 子句使用通配符startWith:exports.resizeImage = functions .storage .object() .onFinalize(async (object) => { if (!object.name.startsWith('venues/{uid}/bg_img')) { console.log(`File ${object.name} not a venue bg pic..ignoring it`); return null; }我假设你不能使用startsWith通配符?如果是这样,还有什么选择?
1 回答

哔哔one
TA贡献1854条经验 获得超8个赞
JavaScript 字符串startsWith()不提供对通配符的任何支持。如果要匹配文件模式,可以使用正则表达式。JavaScript 字符串提供了一个名为match()的方法,您可以使用它来测试字符串是否与您提供的模式匹配。
添加回答
举报
0/150
提交
取消