In persischen Ziffern ۰۱۲۳۴۵۶۷۸۹
entspricht 0123456789
in europäischen Ziffern.
Wie kann ich persische Zahlen (in UTF-8
) in ASCII konvertieren ?
Zum Beispiel möchte ich ۲۱
werden 21
.
iconv
ist es nur hier, um Zeichen in verschiedenen Codierungen abzubilden, aber dies sind Zeichen (ostarabische Ziffern), die kein Äquivalent in ASCII haben. Sie können sie einfach in etwas Ähnliches konvertieren, aber es ist nur in eine Richtung.
iconv
fähig und nicht fähig war. Ich hatte gehofft //TRANSLIT
, dass das nicht helfen würde, aber das tat es nicht.
echo "۰۱۲۳۴۵۶۷۸۹" | iconv -f UTF-8 -t ascii//TRANSLIT
nicht damit