toLatinNumber method
Any digits (Persian, Arabic, Hindi, full-width…) → Latin digits. "۱۲۳" → "123"
Implementation
String toLatinNumber() {
final StringBuffer result = StringBuffer();
for (final int rune in runes) {
final int? digit = _unicodeDigitToLatin(rune);
if (digit != null) {
result.write(digit);
} else {
result.writeCharCode(rune);
}
}
return result.toString();
}