KixCodes nos Países Baixos

Nos Países Baixos temos a PostNL, a empresa postal. A PostNL usa KixCodes, uma forma rápida de entregar cartas e encomendas que podem ser escaneadas durante o processo.

Kix Code

O código é uma combinação de: "código postal", "número da casa/caixa/chamada" e "complemento / sufixo da casa"

Se houver um caractere entre o número da casa e o sufixo, precisamos substituí-lo por um X. Por fim, o código será impresso na fonte KixCode.

Exemplos

kixCode("PostNL, Postbus 30250, 2500 GG 's Gravenhage") ➞ "2500GG30250"

kixCode("Liesanne B Wilkens, Kogge 11-1, 1657 KA Abbekerk") ➞ "1657KA11X1"

kixCode("Dijk, Antwoordnummer 80430, 2130 VA Hoofddorp") ➞ "2130VA80430"

Observações

  • Sua função receberá uma linha de endereço (string) separada por vírgulas.
  • O formato de entrada será sempre o mesmo.
  • Cuidado com os diferentes sufixos!