我正在尝试使用preg_match
每张文件名gallery\album\U[digits].jpg
标题为“无标题”的照片。
这是代码:
foreach($photos as $photo){
if (preg_match('.*U[0-9]*\.jpg',$photo)) {
$title = "Untitled";
}
else {
$title = basename($photo,".jpg");
}
}
知道为什么这不匹配吗?这些文件中的任何一个的标题最终都是“U2”或“U29”。