Thay đổi regex thành:
(.*?)\s(\d{5})\s(.+?)\s?(FINLAND|SUOMI)?$
Lập nhóm ba không tham lam sẽ cho phép bạn so khớp các lựa chọn không gian + quốc gia tùy chọn. Nếu nhóm 4 không khớp, tôi nghĩ nó sẽ không được khởi tạo chứ không phải để trống, điều đó phụ thuộc vào ngôn ngữ.