119 lines
2.5 KiB
Java
119 lines
2.5 KiB
Java
![]() |
^0 null
|
|||
|
1$ eent
|
|||
|
1 een
|
|||
|
2 zwee
|
|||
|
3 dräi
|
|||
|
4 véier
|
|||
|
5 fënnef
|
|||
|
6 sechs
|
|||
|
7 siwen
|
|||
|
8 aacht
|
|||
|
9 néng
|
|||
|
10 zéng
|
|||
|
11 eelef
|
|||
|
12 zwielef
|
|||
|
15 fofzéng
|
|||
|
16 siechzéng
|
|||
|
17 siwwenzéng
|
|||
|
18 uechzéng
|
|||
|
19 nonzéng
|
|||
|
1(\d) $1zéng
|
|||
|
20 zwanzeg
|
|||
|
2(\d) $1anzwanzeg
|
|||
|
30 drësseg
|
|||
|
3(\d) $1andrësseg
|
|||
|
4(\d) $1avéierzeg
|
|||
|
50 foffzeg
|
|||
|
5(\d) $1afoffzeg
|
|||
|
60 siechzeg
|
|||
|
6(\d) $1asiechzeg
|
|||
|
70 siwwenzeg
|
|||
|
7(\d) $1asiwwenzeg
|
|||
|
80 achtzeg
|
|||
|
8(\d) $1anachtzeg
|
|||
|
90 nonzeg
|
|||
|
9(\d) $1annonzeg
|
|||
|
(\d)0 $1zeg
|
|||
|
(\d)(\d) $2an$1zeg
|
|||
|
1(\d\d) honnert$1
|
|||
|
(\d)(\d\d) $1honnert$2
|
|||
|
1(\d{3}) dausend$1
|
|||
|
(\d{1,3})(\d{3}) $1dausend$2
|
|||
|
1(\d{6}) eng Millioun[ $1]
|
|||
|
(\d{1,3})(\d{6}) $1 Milliounen[ $2]
|
|||
|
1(\d{9}) eng Milliard[ $1]
|
|||
|
(\d{1,3})(\d{9}) $1 Milliarden[ $2]
|
|||
|
1(\d{12}) eng Billioun[ $1]
|
|||
|
(\d{1,3})(\d{12}) $1 Billiounen[ $2]
|
|||
|
1(\d{15}) eng Billiard[ $1]
|
|||
|
(\d{1,3})(\d{15}) $1 Billiarden[ $2]
|
|||
|
1(\d{18}) eng Trillioun[ $1]
|
|||
|
(\d{1,3})(\d{18}) $1 Trilliounen[ $2]
|
|||
|
1(\d{21}) eng Trilliard[ $1]
|
|||
|
(\d{1,3})(\d{21}) $1 Trilliarden[ $2]
|
|||
|
|
|||
|
# negative number
|
|||
|
|
|||
|
[-−](\d+) minus |$1
|
|||
|
|
|||
|
# decimals
|
|||
|
|
|||
|
"([-−]?\d+)[.,]" $1| Komma
|
|||
|
"([-−]?\d+[.,]\d*)(\d)" $1| |$2
|
|||
|
|
|||
|
# currency
|
|||
|
|
|||
|
# unit/subunit singular/plural
|
|||
|
|
|||
|
us:([^,]*),([^,]*),([^,]*),([^,]*) \1
|
|||
|
up:([^,]*),([^,]*),([^,]*),([^,]*) \2
|
|||
|
ss:([^,]*),([^,]*),([^,]*),([^,]*) \3
|
|||
|
sp:([^,]*),([^,]*),([^,]*),([^,]*) \4
|
|||
|
|
|||
|
CHF:(\D+) $(\1: Schwäizer Frang, Schwäizer Frang, Rappen, Rappen)
|
|||
|
CNY:(\D+) $(\1: Yuan, Yuan, Fen, Fen)
|
|||
|
EUR:(\D+) $(\1: Euro, Euro, Cent, Cent)
|
|||
|
GBP:(\D+) $(\1: Pond Sterling, Pond Sterling, Penny, Pence)
|
|||
|
USD:(\D+) $(\1: US-Dollar, US-Dollar, Cent, Cents)
|
|||
|
|
|||
|
"JPY ([-−]?\d+([.,]\d+)?)" $1 Yen
|
|||
|
|
|||
|
"([A-Z]{3}) ([-−]?1)([.,]00?)?" $2$(\1:us)
|
|||
|
"([A-Z]{3}) ([-−]?\d+)([.,]00?)?" $2$(\1:up)
|
|||
|
|
|||
|
"(CNY [-−]?\d+)[.,]10?" $1 $2 Jiao
|
|||
|
"(CNY [-−]?\d+)[.,](\d)0?" $1 $2 Jiao
|
|||
|
"(CNY [-−]?\d+[.,]\d)1" $1 $2 Fen
|
|||
|
"(CNY [-−]?\d+[.,]\d)(\d)" $1 $2 Fen
|
|||
|
|
|||
|
"(([A-Z]{3}) [-−]?\d+)[.,](01)" $1 an $(1)$(\2:ss)
|
|||
|
"(([A-Z]{3}) [-−]?\d+)[.,](\d)" $1 an $(\30)$(\2:sp)
|
|||
|
"(([A-Z]{3}) [-−]?\d+)[.,](\d\d)" $1 an $3$(\2:sp)
|
|||
|
|
|||
|
== ordinal ==
|
|||
|
|
|||
|
([-−]?[0245679]) $1t
|
|||
|
([-−]?\d*0[245679]) $1t
|
|||
|
([-−]?\d*1\d) $1t
|
|||
|
([-−]?\d+) $(ordinal $1)
|
|||
|
|
|||
|
(.*)eent \1éischt
|
|||
|
(.*)dräi \1drëtt
|
|||
|
(.*)aacht \1aacht
|
|||
|
"(.*)eine Milli(on|ard)e?" \1einmilli\2st
|
|||
|
"(.*)eine Billi(on|ard)e?" \1einbilli\2st
|
|||
|
"(.*)eine Trilli(on|ard)e?" \1eintrilli\2st
|
|||
|
"(.*) Milli(on|ard)en" \1milli\2st
|
|||
|
"(.*) Billi(on|ard)en" \1billi\2st
|
|||
|
"(.*) Trilli(on|ard)en" \1trilli\2st
|
|||
|
(.*) \1st
|
|||
|
|
|||
|
== ordinal-number ==
|
|||
|
|
|||
|
(\d+) \1.
|
|||
|
|
|||
|
== help ==
|
|||
|
|
|||
|
"" |$(1)|, $(2), $(3)\n$(help ordinal)$(help ordinal-number)
|
|||
|
(ordinal(-number)?) \1: |$(\1 1)|, $(\1 2), $(\1 3)\n
|