136 lines
3.2 KiB
Java
136 lines
3.2 KiB
Java
![]() |
^0 núll
|
|||
|
1 einn
|
|||
|
2 tveir
|
|||
|
3 þrír
|
|||
|
4 fjórir
|
|||
|
5 fimm
|
|||
|
6 sex
|
|||
|
7 sjö
|
|||
|
8 átta
|
|||
|
9 níu
|
|||
|
10 tíu
|
|||
|
11 ellefu
|
|||
|
12 tólf
|
|||
|
13 þrettán
|
|||
|
14 fjórtán
|
|||
|
1([56]) $1tán
|
|||
|
17 sautján
|
|||
|
18 átján
|
|||
|
19 nítján
|
|||
|
2(\d) tuttugu[ og $1]
|
|||
|
3(\d) þrjátíu[ og $1]
|
|||
|
4(\d) fjörutíu[ og $1]
|
|||
|
(\d)(\d) $1tíu[ og $2]
|
|||
|
1(\d\d) hundrað[ og $1]
|
|||
|
(\d)(\d\d) [$(cardinal-neuter $1) ]hundrað[ og $2]
|
|||
|
1(\d{3}) þúsund[ og $1]
|
|||
|
(\d{1,3})(\d{3}) [$(cardinal-neuter $1) ]þúsund[ og $2]
|
|||
|
1(\d{6}) ein milljón[ $1]
|
|||
|
(\d{1,3})(\d{6}) [$(cardinal-feminine $1) ]milljónir[ og $2]
|
|||
|
1(\d{9}) einn miljarður[ $1]
|
|||
|
(\d{1,33})(\d{9}) [$1 ]miljarðar[ $2]
|
|||
|
|
|||
|
# negative number
|
|||
|
|
|||
|
[-−](\d+) neikvæð |$1
|
|||
|
|
|||
|
# decimals
|
|||
|
|
|||
|
0[.,] kommu
|
|||
|
([-−]?\d+)[.,] $1| kommu
|
|||
|
([-−]?\d+[.,]\d*)(\d) $1| |$2
|
|||
|
|
|||
|
# currency
|
|||
|
|
|||
|
# unit/subunit singular/plural
|
|||
|
"us, (.*): (.*), (.*), (.*), (.*), (.*), (.*)" $(\2 \1) \3
|
|||
|
"up, (.*): (.*), (.*), (.*), (.*), (.*), (.*)" $(\2 \1) \4
|
|||
|
"ss, (.*): (.*), (.*), (.*), (.*), (.*), (.*)" $(\5 \1) \6
|
|||
|
"sp, (.*): (.*), (.*), (.*), (.*), (.*), (.*)" $(\5 \1) \7
|
|||
|
|
|||
|
DKK:(\D+,.*) $(\1: cardinal, dönsk króna, dönsk króna, cardinal, aura, aura)
|
|||
|
EUR:(\D+,.*) $(\1: cardinal, evra, evra, cardinal-neuter, sent, sent)
|
|||
|
ISK:(\D+,.*) $(\1: cardinal, króna, krónur, cardinal, aura, aura)
|
|||
|
GBP:(\D+,.*) $(\1: cardinal-neuter, breskt pund, breskt pund, cardinal, penní, penní)
|
|||
|
NOK:(\D+,.*) $(\1: cardinal, norsk króna, norsk krónur, cardinal, aura, aura)
|
|||
|
SEK:(\D+,.*) $(\1: cardinal, sænsk króna, sænsk krónur, cardinal, aura, aura)
|
|||
|
USD:(\D+,.*) $(\1: cardinal, Bandaríkjadalur, Bandaríkjadalir, cardinal-neuter, sent, sent)
|
|||
|
|
|||
|
"([A-Z]{3}) ([-−]?1)([.,]00?)?"$(\1:us, \2)
|
|||
|
"([A-Z]{3}) ([-−]?\d+)([.,]00?)?"$(\1:up, \2)
|
|||
|
|
|||
|
"(([A-Z]{3}) [-−]?\d+)[.,](01)" $1 $(\2:ss, 1)
|
|||
|
"(([A-Z]{3}) [-−]?\d+)[.,](\d)" $1 $(\2:sp, \30)
|
|||
|
"(([A-Z]{3}) [-−]?\d+)[.,](\d\d)" $1 $(\2:sp, \3)
|
|||
|
|
|||
|
== cardinal(-masculine)? ==
|
|||
|
|
|||
|
(\d+) $2
|
|||
|
|
|||
|
== cardinal-feminine ==
|
|||
|
|
|||
|
(\d+) $(cardinal-feminine $1)
|
|||
|
(.*)einn \1ein
|
|||
|
(.*)tveir \1tvær
|
|||
|
(.*)þrír \1þrjár
|
|||
|
(.*)fjórir \1fjórar
|
|||
|
(.*) \1
|
|||
|
|
|||
|
== cardinal-neuter ==
|
|||
|
|
|||
|
(\d+) $(cardinal-neuter $1)
|
|||
|
(.*)einn \1eitt
|
|||
|
(.*)tveir \1tvö
|
|||
|
(.*)þrír \1þrjú
|
|||
|
(.*)fjórir \1fjögur
|
|||
|
(.*) \1
|
|||
|
|
|||
|
== ordinal(-masculine)? ==
|
|||
|
|
|||
|
0
|
|||
|
1 fyrsti
|
|||
|
2 annar
|
|||
|
3 þriðji
|
|||
|
4 fjórði
|
|||
|
5 fimmti
|
|||
|
6 sjötti
|
|||
|
7 sjöundi
|
|||
|
8 áttundi
|
|||
|
9 níundi
|
|||
|
10 tíundi
|
|||
|
(1\d) $2di
|
|||
|
2(\d) tuttugasti[ og $(ordinal \2)]
|
|||
|
3(\d) þrítugasti[ og $(ordinal \2)]
|
|||
|
4(\d) fertugasti[ og $(ordinal \2)]
|
|||
|
8(\d) áttugasti[ og $(ordinal \2)]
|
|||
|
(\d)(\d) $2tugasti[ og $(ordinal \3)]
|
|||
|
1(\d\d) hundraðasti[ og $(ordinal \2)]
|
|||
|
(\d)(\d\d) [$(cardinal-neuter \2)]hundraðasti[ og $(ordinal \3)]
|
|||
|
1(\d{3}) þúsundasti[ og $(ordinal \2)]
|
|||
|
(\d{1,3})(\d{3}) [$(cardinal-neuter \2)]hundraðasti[ og $(ordinal \3)]
|
|||
|
(.*) \1
|
|||
|
|
|||
|
== ordinal-feminine ==
|
|||
|
|
|||
|
(.*)annar(.*) $(ordinal-feminine \1önnur\2)
|
|||
|
|
|||
|
== ordinal-neuter ==
|
|||
|
|
|||
|
(.*)annar(.*) $(ordinal-feminine \1annað\2)
|
|||
|
|
|||
|
== ordinal(-feminine|-neuter)? ==
|
|||
|
|
|||
|
(\d+) $(ordinal-feminine |$(ordinal \2))
|
|||
|
(.*)i\b(.*) $(ordinal-feminine \2a\3)
|
|||
|
(.*) \2
|
|||
|
|
|||
|
== ordinal-number ==
|
|||
|
|
|||
|
(\d+) \1.
|
|||
|
|
|||
|
== help ==
|
|||
|
|
|||
|
"" |$(1)|, |$(2)|, |$(3)|\n$(help cardinal-feminine)$(help cardinal-masculine)$(help cardinal-neuter)$(help ordinal-feminine)$(help ordinal-masculine)$(help ordinal-neuter)$(help ordinal-number)
|
|||
|
(.*) \1: |$(\1 1)|, |$(\1 2)|, |$(\1 3)|\n
|
|||
|
|