paknevis
Version:
Paknevis.js is a persian text formatter tool.
14 lines (13 loc) • 823 B
JavaScript
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 = "۰۱۲۳۴۵۶۷۸۹".split("");
export const englishNumbersInArray = "0123456789".split("");
export const arabicNumbersInArray = "٠١٢٣٤٥٦٧٨٩".split("");