Login   Register  
PHP Classes
elePHPant
Icontem

File: th_TH.sor

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Pavel Astakhov  >  Convert Number to Text with Soros  >  th_TH.sor  >  Download  
File: th_TH.sor
Role: Auxiliary data
Content type: text/plain
Description: th_TH language for Soros class
Class: Convert Number to Text with Soros
Spell number with text in multiple languages
Author: By
Last change:
Date: 2013-01-31 03:51
Size: 1,776 bytes
 

Contents

Class file image Download
__numbertext__
^0 ศูนย์
^1 หนึ่ง
1 เอ็ด
2 สอง
3 สาม
4 สี่
5 ห้า
6 หก
7 เจ็ด
8 แปด
9 เก้า
1(\d) สิบ$1
2(\d) ยี่สิบ$1
(\d)(\d) $1สิบ$2
(\d)(\d\d) $1ร้อย$2
(\d)(\d{3}) $1พัน$2
(\d)(\d{4}) $1หมื่น$2
(\d)(\d{5}) $1แสน$2
(\d)(\d{6}) $1ล้าน$2
(\d\d)(\d{6}) $1ล้าน$2
(\d)(\d{8}) $1ร้อยล้าน$2
(\d)(\d{9}) $1พันล้าน$2
(\d)(\d{10}) $1หมื่นล้าน$2
(\d)(\d{11}) $1แสนล้าน$2
(\d)(\d{12}) $1ล้านล้าน$2
(\d\d)(\d{12}) $1ล้านล้าน$2
(\d)(\d{14}) $1ร้อยล้านล้าน$2
(\d)(\d{15}) $1พันล้านล้าน$2
(\d)(\d{16}) $1หมื่นล้านล้าน$2
(\d)(\d{17}) $1แสนล้านล้าน$2
(\d)(\d{18}) $1ล้านล้านล้าน$2
(\d\d)(\d{18}) $1ล้านล้านล้าน$2
(\d)(\d{20}) $1ร้อยล้านล้านล้าน$2
(\d)(\d{21}) $1พันล้านล้านล้าน$2
(\d)(\d{22}) $1หมื่นล้านล้านล้าน$2
(\d)(\d{23}) $1แสนล้านล้านล้าน$2
(\d)(\d{24}) $1ล้านล้านล้านล้าน$2

# negative numbers

[-−](\d+) ลบ|$1

# decimals

([-−]?\d+)[.,] |$1|จุด
([-−]?\d+[.,]\d*)(\d) |$1|$2

# currency

"THB ([-−]?\d+)" $1บาทถ้วน

# currency with decimals

"(THB [-−]?\d+)[,.]00" $1
"THB ([-−]?\d+)[,.](\d{1,2})" $1บาท$2สตางค์
 
# other currencies?

[A-Z]{3}
"([A-Z]{3}) ([-−]?\d[\d.,]*)" $2$1

# ordinal numbers

"ord ([-−]?\d+([.,]\d+)?)" ที่$1

# help

help Functions: ord (ordinal numbers)