Cyfry perskie ۰۱۲۳۴۵۶۷۸۹odpowiadają 0123456789cyfrom europejskim.
Jak przekonwertować liczbę perską (in UTF-8) na ASCII?
Na przykład chcę ۲۱zostać 21.
iconvwłaśnie tutaj jest mapowanie znaków w różnych kodowaniach, ale są to znaki (cyfry wschodnio arabskie), które nie mają odpowiednika w ASCII, możesz po prostu przekonwertować je na coś podobnego, ale jest to tylko jednokierunkowe.
iconvjest w stanie, a co nie. Miałem nadzieję, że //TRANSLITto pomoże, ale tak nie było.
echo "۰۱۲۳۴۵۶۷۸۹" | iconv -f UTF-8 -t ascii//TRANSLITsobie z tym nie poradzi ...