Suzhou.sor 551 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. # Chinese Suzhou numbers, see Wikipedia
  2. __numbertext__
  3. (\d+)[.,](\d+) $(\1\2::)\n$(:\1:)
  4. (\d+) $(\1::)\n$(:\1:)
  5. (\d+)0:: $(\1::)
  6. (\d+):: $(\1:)
  7. 0: 〇
  8. ^1: 〡
  9. ^2: 〢
  10. ^3: 〣
  11. 1: 一
  12. 2: 二
  13. 3: 三
  14. 4: 〤
  15. 5: 〥
  16. 6: 〦
  17. 7: 〧
  18. 8: 〨
  19. 9: 〩
  20. :\d{2}: 拾
  21. :\d{3}: 百
  22. :\d{4}: 千
  23. :\d{5}: 萬
  24. :\d{6}: 拾萬
  25. :\d{7}: 百萬
  26. :\d{8}: 千萬
  27. :\d{9}: 億
  28. :\d{10}: 拾億
  29. :\d{11}: 百億
  30. :\d{12}: 千億
  31. (\d+)0: $(\1:)〇
  32. (\d+)0([1-9]\d*): $(\1:)〇|$(\2:)
  33. ^([123])(\d+): $(\1:)$(\2:)
  34. (\d)(\d+): $(\1:)|$(\2:)
  35. "\D\D\D (\d[.,\d]*)" $1元
  36. # formal currency: 圆