我正在尝试设计一个产生以下两种情况的正则表达式:
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)
有人有想法吗?