im dize doğrulamak ve emin aşağıdaki format yapmak isteyen
"Thumb_ * jpg |. Gif | png"
* bir joker olduğunu ve jpg nerede | gif | png isteğe dosya uzantıları
Bu PHP olduğunu
Bu mümkün mü?
ps: ben sadece dönüş değeri true veya false istiyor
$valid = preg_match('~^thumb_.*\.(jpg|gif|png)$~', $filename) != 0;
Yoksa gerçekten uzantısı isteğe olmak istiyorsanız:
$valid = preg_match('~^thumb_.*(\.(jpg|gif|png))?$~', $filename) != 0;
EDIT: Cletus'un 'cevabı üzerine Am yorumuna göre, eşleşen bölü önlemek için joker kısıtlamak isteyebilirsiniz:
$valid = preg_match('~^thumb_[^/]*\.(jpg|gif|png)$~', $filename) != 0;