Verander de regex in:
(.*?)\s(\d{5})\s(.+?)\s?(FINLAND|SUOMI)?$
Door groep drie niet hebberig te maken, kun je overeenkomen met de optionele ruimte + landkeuzes. Als groep 4 niet overeenkomt, denk ik dat het niet-geïnitialiseerd is in plaats van leeg, dat hangt af van de taal.