我正在尝试使用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”。