replaceArabicNumbers method

String replaceArabicNumbers()

Replace Arabic/Hindi numerals with English numerals

Converts Arabic-Indic digits (٠١٢٣٤٥٦٧٨٩) to Western Arabic numerals (0123456789)

Example:

'١٢٣'.replaceArabicNumbers(); // Returns: '123'
'١٢٣.٤٥'.replaceArabicNumbers(); // Returns: '123.45'
'السعر: ٩٩٩ ريال'.replaceArabicNumbers(); // Returns: 'السعر: 999 ريال'

Implementation

String replaceArabicNumbers() {
  return NumberUtils.replaceArabicNumber(this);
}