4
A
回答
8
使用unicode.translate
以序映射:
S.translate(table) -> unicode
Return a copy of the string S, where all characters have been mapped
through the given translation table, which must be a mapping of
Unicode ordinals to Unicode ordinals, Unicode strings or None.
Unmapped characters are left untouched. Characters mapped to None
are deleted.
實施例:
table = {1776: 48, # 0
1777: 49, # 1
1778: 50, # 2
1779: 51, # 3
1780: 52, # 4
1781: 53, # 5
1782: 54, # 6
1783: 55, # 7
1784: 56, # 8
1785: 57} # 9
u'some ۰۱۲ of ۳۴۵ it ۶۷ is ۸۹ normal text'.translate(table)
輸出:
u'some 012 of 345 it 67 is 89 normal text'
2
像這樣:
eastern_to_western = {"٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9"}
int(''.join([eastern_to_western[c] for c in '٧٧٧٣']))
7773
相關問題
- 1. 將Marathi腳本(非阿拉伯數字)轉換爲阿拉伯數字
- 2. 阿拉伯字母轉換爲拉丁
- 3. 阿拉伯數字識別
- 4. 顯示阿拉伯數字
- 5. 對阿拉伯語字數
- 6. PHP將拉丁數字轉換爲阿拉伯語
- 7. 在中國文字數字轉換爲阿拉伯數字
- 8. 將阿拉伯數字轉換爲英文字符串
- 9. 在JavaScript中將數字轉換爲阿拉伯字母
- 10. 如何將印度數字轉換成阿拉伯數字?
- 11. 用sed來羅馬數字轉換爲阿拉伯數字
- 12. 阿拉伯數字(印度數字)
- 13. 轉換HTML與阿拉伯
- 14. 將英語轉換爲阿拉伯語
- 15. 阿拉伯字符編碼
- 16. 與阿拉伯字符
- 17. Break阿拉伯文字體
- 18. Itextsharp和阿拉伯字符?
- 19. 阿拉伯字符問題
- 20. 創建阿拉伯字符
- 21. 阿拉伯字符運行
- 22. Pdflib6阿拉伯文連字
- 23. 顯示阿拉伯文字
- 24. 的阿拉伯字母
- 25. 安卓:阿拉伯字體
- 26. 與阿拉伯字符
- 27. 阿拉伯字體中斷
- 28. 如何將阿拉伯文字轉換爲SAMPA語音文字?
- 29. ArrayIndexOutOfBoundsException當轉換爲阿拉伯數字中斷
- 30. PDO數據庫阿拉伯字符
相關,可能欺騙:[使用正則表達式來逗號分隔在南亞編號系統大量](http://stackoverflow.com/q/14237241) –