Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Correspondendo a um grupo que pode ou não existir


Altere o regex para:
(.*?)\s(\d{5})\s(.+?)\s?(FINLAND|SUOMI)?$

Tornar o grupo três nenhum ganancioso permitirá que você combine as opções opcionais de espaço + país. Se o grupo 4 não corresponder, acho que será não inicializado em vez de em branco, isso depende do idioma.