fix: accounts review
This commit is contained in:
9
src/utils/regexes/normalizeDigits.ts
Normal file
9
src/utils/regexes/normalizeDigits.ts
Normal file
@@ -0,0 +1,9 @@
|
||||
const PERSIAN = '۰۱۲۳۴۵۶۷۸۹';
|
||||
const ARABIC = '٠١٢٣٤٥٦٧٨٩';
|
||||
export const normalizeDigits = (str: string) =>
|
||||
str.replace(/[\u06F0-\u06F9\u0660-\u0669]/g, (d) => {
|
||||
const iP = PERSIAN.indexOf(d);
|
||||
if (iP !== -1) return String(iP);
|
||||
const iA = ARABIC.indexOf(d);
|
||||
return iA !== -1 ? String(iA) : d;
|
||||
});
|
||||
Reference in New Issue
Block a user