Php 如何使用正则表达式返回以'_缩略图';?

Php 如何使用正则表达式返回以'_缩略图';?,php,regex,Php,Regex,此模式将获得所有以nr开头的文件,并且效果非常好 glob("path_to_dir/^[0-9]*"); 我希望有一个模式,可以获取以\u缩略图结尾的所有文件,而不考虑文件扩展名 例如 我会的 1_thumbnail.jpg 2_thumbnail.png 我试过: glob("path_to_dir/(_thumbnail)"); 但它不起作用 如果能帮我一点忙,我将不胜感激。这样行吗 glob('path_to_dir/*_thumbnail.*'); 这样行吗 glob('pat

此模式将获得所有以nr开头的文件,并且效果非常好

glob("path_to_dir/^[0-9]*");
我希望有一个模式,可以获取以
\u缩略图
结尾的所有文件,而不考虑文件扩展名

例如

我会的

1_thumbnail.jpg
2_thumbnail.png
我试过:

glob("path_to_dir/(_thumbnail)");
但它不起作用

如果能帮我一点忙,我将不胜感激。

这样行吗

glob('path_to_dir/*_thumbnail.*');
这样行吗

glob('path_to_dir/*_thumbnail.*');

您的部分问题来自于将正则表达式模式与shell glob模式混淆的事实。这两种模式是不同的。部分问题来自于将正则表达式模式与shell glob模式混淆的事实。这两个是不同的。