paknevis
Version:
Paknevis.js is a persian text formatter tool.
15 lines (13 loc) • 848 B
text/typescript
export const allPersianAndArabic = /[\u0600-\u06FF]/gm;
export const justPersian = /[يكاآبپتثجچحخدذرزژسشصضطظعغفقکگمنوهی]/gm;
export const strictPersian = /[اآبپتثجچحخدذرزژسشصضطظعغفقکگمنوهی]/gm;
export const persianNumbers = /[\u06F0-\u06F9]/gm;
export const strictPersianNumberCheck = /^[\u06F0-\u06F9]+$/gm;
export const arabicNumbers = /[\u0660-\u0669]/gm;
export const strictArabicNumberCheck = /^[\u0660-\u0669]+$/gm;
export const englishNumbers = /[0-9]/gm;
export const persianStopwords = /[،؛؟٫٪«»]/gm;
export const keshideNevisi = /ـ+/gm;
export const persianNumbersInArray: string[] = "۰۱۲۳۴۵۶۷۸۹".split("");
export const englishNumbersInArray = "0123456789".split("");
export const arabicNumbersInArray = "٠١٢٣٤٥٦٧٨٩".split("");