| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102 |
- #
- # Regular number to text transducer for Serbian (Cyrillic) written in Soros
- # Copyright (c) Goran Rakic <grakic@devbase.net> 2009.
- #
- # Released under Creative Commons 3.0 Attribution - Share Alike license
- # and relicensed under GNU Lesser General Public License as published by
- # the Free Software Foundation, either version 3 of the License, or
- # (at your option) any later version.
- #
- # Visit http://numbertext.org for more info on Soros language and syntax
- #
- __numbertext__
- (\d{1,3})\.([\d.,]+) $(\1\2)
- ^0 нула
- 1 један
- 2 два
- 3 три
- 4 четири
- 5 пет
- 6 шест
- 7 седам
- 8 осам
- 9 девет
- 10 десет
- 11 једанаест
- 14 четрнаест
- 16 шеснаест
- 1(\d) $1наест
- 4(\d) четрдесет $1
- 5(\d) педесет $1
- 6(\d) шездесет $1
- 9(\d) деведесет $1
- (\d)0 $1десет
- (\d)(\d) $1десет $2
- 1(\d\d) сто $1
- 2(\d\d) двеста $1
- 3(\d\d) триста $1
- (\d)(\d\d) $1сто $2
- 1(\d\d\d) хиљаду $1
- 2(\d\d\d) две хиљаде $1
- ([34])(\d\d\d) $1 хиљаде $2
- (\d{0,1})1(\d)(\d\d\d) $(\11\2) хиљада $3
- (\d{1,2})1(\d\d\d) $(\10) једна хиљада $2
- (\d{1,2})2(\d\d\d) $(\10) две хиљаде $2
- (\d{1,2})([34])(\d\d\d) $(\10) $2 хиљаде $3
- (\d{1,3})(\d\d\d) $1 хиљада $2
- 1(\d{6}) милион $1
- (\d{0,4})1(\d)(\d{6}) $(\11\2) милиона $3
- (\d{1,5})1(\d{6}) $(\10) један милион $2
- (\d{1,3})(\d{6}) $1 милиона $2
- 1(\d{9}) милијарда $1
- 2(\d{9}) две милијарде $1
- ([34])(\d{9}) $1 милијарде $2
- (\d{1,2})0(\d{9}) $(\10) милијарди $2
- (\d{0,1})1(\d)(\d{9}) $(\11\2) милијарди $3
- (\d{1,2})1(\d{9}) $(\10) једна милијарда $2
- (\d{1,2})2(\d{9}) $(\10) две милијарде $2
- (\d{1,2})([34])(\d{9}) $(\10) $2 милијарде $3
- (\d{1,3})(\d{9}) $1 милијарде $2
- 1(\d{12}) билион $1
- (\d{0,4})1(\d)(\d{12}) $(\11\2) билионa $3
- (\d{1,5})1(\d{12}) $(\10) један билион $2
- (\d{1,6})(\d{12}) $1 билиона $2
- 1(\d{18}) трилион $1
- (\d{0,4})1(\d)(\d{18}) $(\11\2) трилиона $3
- (\d{1,5})1(\d{18}) $(\10) један трилион $2
- (\d{1,6})(\d{18}) $1 трилиона $2
- 1(\d{24}) квадрилион $1
- (\d{0,4})1(\d)(\d{24}) $(\11\2) квадрилиона $3
- (\d{1,5})1(\d{24}) $(\10) један квадрилион $2
- (\d{1,6})(\d{24}) $1 квадрилиона $2
- 1(\d{30}) квинтилион $1
- (\d{0,4})1(\d)(\d{30}) $(\11\2) квинтилиона $3
- (\d{1,5})1(\d{30}) $(\10) један квинтилион $2
- (\d{1,6})(\d{30}) $1 квинтилиона $2
- 1(\d{36}) секстилион $1
- (\d{0,4})1(\d)(\d{36}) $(\11\2) секстилиона $3
- (\d{1,5})1(\d{36}) $(\10) један секстилион $2
- (\d{1,6})(\d{36}) $1 секстилиона $2
- [-−](\d+) минус $1
- # Decimal code by https://twitter.com/_uranium_
- "([-−]?\d+)," $1| кома
- "([-−]?\d+,)([^0]\d)" $1 $2
- "([-−]?\d+,\d*[1-9]?)0+$" $1
- "([-−]?\d+,)(\d)(\d)(\d)" $1| |$2 |$3 |$4
- "([-−]?\d+,\d*)(\d)" $1 |$2
|