我已经使用云存储来存储网站图像。 我必须通过PHP删除图像。我已经实现了删除单个对象的解决方案,但是如何实现与模式匹配的正则表达式的解决方案,以便可以通过匹配通配符或模式来删除一堆图像。
例如: 我的图片名称为“ 0066-1343-YBLK_IMG-1740_16x24_110.jpg” 我必须用上面的名称在IMG-之后将图像名称与任何数字匹配,而不是1740。 这样我们就只能删除与模式匹配的这些图像。
感谢。
答案 0 :(得分:0)
听起来像您需要先使用API列出对象:
https://cloud.google.com/storage/docs/listing-objects#storage-list-objects-php
,然后将对象名称与您的模式匹配并将其删除。 AFAIK,没有API可以直接删除与模式匹配的对象。