正则表达式匹配多行返回不全

正则:(\d{2}\s?[A-Z]{3}'?\s?\d{0,4}|\d{2}/\d{2}/\d{2}|\d{6}|\d{2}.\d{1,2}.\d{2})

匹配内容:
01/04/21
28MAR
28 MAR
28MAR21
191101
28.03.21
28.3.21
04 OCT'20
16 SEP'21
28 MAR 2016

问题:待匹配内容第三行28 MAR只匹配到28
期望:返回28 MAR

img

中间没有匹配空格的逻辑,加上可能的空格再跑试试