फारसी अंकों में, यूरोपीय अंकों में ۰۱۲۳۴۵۶۷۸۹
बराबर है 0123456789
।
मैं UTF-8
ASCII में पर्शियन नंबर (इन ) कैसे बदल सकता हूं ?
उदाहरण के लिए, मैं चाहता हूँ ۲۱
बनने के लिए 21
।
iconv
विभिन्न एन्कोडिंग में वर्णों को मैप करना बस यहाँ है, लेकिन ये ऐसे अक्षर (पूर्वी अरबी अंक) हैं जिनका ASCII में कोई समकक्ष नहीं है, आप बस उन्हें कुछ समान रूप में परिवर्तित कर सकते हैं, लेकिन यह केवल एक तरफ़ा है।
iconv
था कि क्या करने में सक्षम है और क्या करने में सक्षम नहीं है। मैं उम्मीद कर रहा था कि थॉट का उपयोग //TRANSLIT
करने में मदद मिलेगी, लेकिन यह नहीं हुआ।
echo "۰۱۲۳۴۵۶۷۸۹" | iconv -f UTF-8 -t ascii//TRANSLIT
इसे संभाल नहीं करता है ...