A light-weight utility to convert arabic digits to english or modern digits and vice versa.
the library contains two methods toArabic
, and fromArabic
.
$ npm i arabic-digits // or yarn or pnpm
import {toArabic} from 'arabic-digits';
toArabic(num, intOnly)
options applies to the two methods.
num: string
a string containing the number to be converted. in toArabic
method this parameter could be string | number.
intOnly: boolean
if true the method will remove any other character that is not a digit.
passing a number.
import {toArabic} from 'arabic-digits';
toArabic(2020) //٢٠٢٠
passing a string.
import {toArabic} from 'arabic-digits';
toArabic("2020") //٢٠٢٠
passing a mixed string.
import {toArabic} from 'arabic-digits';
toArabic("22 Years Old") //٢٢ Years Old
passing a mixed string with parsing.
import {toArabic} from 'arabic-digits';
toArabic("22 Years Old", true) //٢٢
all the above examples applies to fromArabic
also.