Dalam angka Persia, ۰۱۲۳۴۵۶۷۸۹
sama dengan 0123456789
angka di Eropa.
Bagaimana saya bisa mengonversi nomor Persia UTF-8
menjadi ASCII?
Misalnya, saya ingin ۲۱
menjadi 21
.
iconv
ini hanya di sini untuk memetakan karakter dalam pengkodean yang berbeda, tetapi ini adalah karakter (angka Arab Timur) yang tidak memiliki padanan dalam ASCII, Anda bisa mengonversinya menjadi sesuatu yang cukup serupa tetapi hanya satu arah.
iconv
yang mampu dan tidak mampu dilakukan. Saya berharap menggunakan itu //TRANSLIT
akan membantu, tetapi ternyata tidak.
echo "۰۱۲۳۴۵۶۷۸۹" | iconv -f UTF-8 -t ascii//TRANSLIT
tidak menanganinya ...