php 正则匹配 图片文件路径
时间: 2023-07-26 19:26:33 浏览: 99
php正则匹配文章中的远程图片地址并下载图片至本地
好的,你想了解如何使用 PHP 正则表达式匹配图片文件路径。
如果你想要匹配一个文件夹中的图片文件路径,可以使用 PHP 正则表达式来实现。以下是一个例子:
```php
$dir = '/path/to/images';
$files = scandir($dir);
// 匹配图片文件路径
$pattern = '/\.(jpg|jpeg|png|gif)$/i';
foreach ($files as $file) {
if (preg_match($pattern, $file)) {
$image_path = $dir . '/' . $file;
echo $image_path . "\n"; // 输出:/path/to/images/image.jpg 等
}
}
```
这个正则表达式会匹配文件名以 `.jpg`、`.jpeg`、`.png` 或 `.gif` 结尾的图片文件路径。在上面的例子中,`$image_path` 的值就是 `/path/to/images/image.jpg` 等。如果你需要匹配其他类型的图片文件,可以修改正则表达式中的后缀名部分。
阅读全文