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