; Add masks for scanning street name and house number. The order is relevant.
; S: Street N: Number A: Address Z: ZIP C: City L: Country T: State (in USA, AUS)

[HUN]

[USA]
"%l[0123456789]st %l[^0123456789] %l[0123456789]%*c"="Sst SN"
"%l[0123456789]nd %l[^0123456789] %l[0123456789]%*c"="Snd SN"
"%l[0123456789]rd %l[^0123456789] %l[0123456789]%*c"="Srd SN"
"%l[0123456789]th %l[^0123456789] %l[0123456789]%*c"="Sth SN"

[General]
"%l[0123456789.] %l[^0123456789] %l[0123456789]%*c"="S SN"
"%l[0123456789.] %l[^0123456789] %l[0123456789]/%*c"="S SN"
"%l[0123456789.] %l[^0123456789] %l[0123456789]/%*c%*c"="S SN"
"%l[0123456789.] %l[^0123456789] %l[0123456789]-%*d"="S SN"
"%l[0123456789.] %l[^0123456789] %l[0123456789]-%*d%*c"="S SN"
"%l[^0123456789] %l[0123456789]%*c-%*c%*d"="SN"
"%l[^0123456789] %l[0123456789.] %l[^0123456789] %l[0123456789]%*c"="SS SN"
"%l[^0123456789] %l[0123456789.] %l[^0123456789] %l[0123456789]/%*c"="SS SN"
"%l[^0123456789] %l[0123456789.] %l[^0123456789] %l[0123456789]/%*c%*c"="SS SN"
"%l[^0123456789] %l[0123456789.] %l[^0123456789] %l[0123456789]-%*d"="SS SN"
"%l[^0123456789] %l[0123456789.] %l[^0123456789] %l[0123456789]-%*d%*c"="SS SN"
"%l[^0123456789] %l[0123456789]%*c"="SN"
"%l[^0123456789] %l[0123456789]/%*c"="SN"
"%l[^0123456789] %l[0123456789]/%*c%*c"="SN"
"%l[^0123456789] %l[0123456789]-%*d"="SN"
"%l[^0123456789] %l[0123456789]-%*d%*c"="SN"
"%l[^0123456789] %l[0123456789]%*s"="SN"
"%l[^0123456789] %l[0123456789]"="SN"
"%l[0123456789] %l[^\0]"="NS"
"%l[0123456789]%*c %l[^\0]"="NS"
"%l[0123456789]st %l[^0123456789] %l[0123456789]%*c"="Sst SN"
"%l[0123456789]nd %l[^0123456789] %l[0123456789]%*c"="Snd SN"
"%l[0123456789]rd %l[^0123456789] %l[0123456789]%*c"="Srd SN"
"%l[0123456789]th %l[^0123456789] %l[0123456789]%*c"="Sth SN"


[Full]
;USA
"%l[^,],%ls %2l[ABCDEFGHIJKLMNOPQRSTUVWXYZ] %5l[0123456789],%l[^\n]"="ACTZL"
"%l[^,],%ls %2l[ABCDEFGHIJKLMNOPQRSTUVWXYZ] %5l[0123456789]-%4*[0123456789],%l[^\n]"="ACTZL"
"%l[^,],%ls%ls %2l[ABCDEFGHIJKLMNOPQRSTUVWXYZ] %5l[0123456789],%l[^\n]"="AC CTZL"
"%l[^,],%ls%ls%ls %2l[ABCDEFGHIJKLMNOPQRSTUVWXYZ] %5l[0123456789],%l[^\n]"="AC C CTZL"
;AUS
"%l[^,],%ls %2l[ABCDEFGHIJKLMNOPQRSTUVWXYZ] %5l[0123456789],%l[^\n]"="ACTZL"
"%l[^,],%ls %2l[ABCDEFGHIJKLMNOPQRSTUVWXYZ] %5l[0123456789]-%4*[0123456789],%l[^\n]"="ACTZL"
"%l[^,],%ls%ls %2l[ABCDEFGHIJKLMNOPQRSTUVWXYZ] %5l[0123456789],%l[^\n]"="AC CTZL"
"%l[^,],%ls%ls%ls %2l[ABCDEFGHIJKLMNOPQRSTUVWXYZ] %5l[0123456789],%l[^\n]"="AC C CTZL"
"%l[0123456789] %l[^,],%ls %2l[ABCDEFGHIJKLMNOPQRSTUVWXYZ], %l[^\0]"="A ACTL"
;UK
"%l[^0123456789] %c%c%c %c%c%c,%l[^\n]"="CZZZ ZZZL"
"%l[^0123456789] %l[^0123456789] %c%c%c %c%c%c,%l[^\n]"="C CZZZ ZZZL"
;General
"%l[^,], %l[0123456789] %l[^,], %l[^\0]"="AZCL"
"%3l[0123456789]%l[0123456789] %l[^,], %l[^,], %l[^\0]"="ZZCAL"
"%l[0123456789] %l[^,], %l[^,], %l[^\0]"="A ACL"
"%l[^,], %l[0123456789] %l[^\0]"="AZC"
"%l[0123456789] %l[^,], %l[^\0]"="ZCA"
"%l[^,], %*s-%l[0123456789] %l[^,], %l[^\0]"="AZCL"
"%*s-%l[0123456789] %l[^,], %l[^,], %l[^\0]"="ZCAL"
"%l[^,], %*s-%l[0123456789] %l[^\0]"="AZC"
"%*s-%l[0123456789] %l[^,], %l[^\0]"="ZCA"
;Last chance
"%l[^,],%l[^,],%l[^,]"="CAL"
"%ls %l[^,],%l[^,],%l[^,]"="C CAL"
"%l[0123456789] %l[^,],%l[^,],%l[^,]"="ZCAL"
"%l[0123456789] %ls %l[^,],%ls,%l[^,]"="ZC CAL"
"%l[^\n]\n%l[^\n]\n%l[^\0]"="CAL"
"%ls %l[^\n]\n%l[^\n]\n%l[^\0]"="C CAL"
"%l[0123456789] %l[^\n]\n%l[^\n]\n%l[^\0]"="ZCAL"
"%l[0123456789] %ls %l[^\n]\n%ls\n%l[^\0]"="ZC CAL"


