Я пытаюсь создать одно регулярное выражение, которое генерирует два следующих сценария:
foobar_foobar_190412_foobar_foobar.jpg => 190412
foobar_20190311_2372_foobar.jpg => 20190311
Регулярное выражение, которое я придумал, близко, но я не могу понять, как заставить его выводить толькопервое число:
.*_(\d+)_(\d*).* => $1
foobar_foobar_190412_foobar_foobar.jpg => 190412
foobar_20190311_2372_foobar.jpg => (no match)
Кто-нибудь получил идею?