UNPKG

paknevis

Version:

Paknevis.js is a persian text formatter tool.

15 lines (13 loc) 848 B
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("");