регулярное выражение должно быть /day1otlk_(\d{3,4})\.gif/
, возможно /i
для нечувствительности к регистру. если он в строке, вы можете захотеть /\bday1otlk_(\d{4})\.gif\b/
вместо таких вещей, как "asdjklfhlday1otlk_5242.gifiasdytoi"
, которые вы, вероятно, не хотите.
{3,4}
означает, что должно быть от трех до четырех цифр, и скобки для ввода этих четырех цифр в \ 1 или $ 1.
(бонус без ответа: если вам нужно ровно три или, скажем, пять, вы не можете этого сделать. {3,5}
получит от трех до пяти. Вам потребуется \d{3}\d{2}?
или что-то сортировка.)