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: Postal code, House/box/call number e House appendage / suffix

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!