:py:mod:`maha.constants` ======================== .. py:module:: maha.constants Subpackages ----------- .. toctree:: :titlesonly: :maxdepth: 3 arabic/index.rst english/index.rst persian/index.rst Submodules ---------- .. toctree:: :titlesonly: :maxdepth: 1 general/index.rst Package Contents ---------------- .. py:data:: ARABIC_LETTERS :annotation: :List[str] List of Arabic letters .. py:data:: SIMPLE_HARAKAT :annotation: :List[str] Harakat that can be written anywhere in a word .. py:data:: TANWEN :annotation: :List[str] Harakat that are written at the end of a word .. py:data:: HARAKAT :annotation: :List[str] Common Harakat .. py:data:: ALEF_VARIATIONS :annotation: :List[str] Variations of the letter ALEF .. py:data:: LAM_ALEF_VARIATIONS :annotation: :List[str] Variations of the one-letter LAM_ALEF .. py:data:: LAM_ALEF_VARIATIONS_NORMALIZED :annotation: :List[str] Normalized variations of the one-letter LAM_ALEF .. py:data:: WAW_VARIATIONS :annotation: :List[str] Variations of the letter WAW .. py:data:: YEH_VARIATIONS :annotation: :List[str] Variations of the letter YEH .. py:data:: ARABIC_NUMBERS :annotation: :List[str] List of eastern Arabic numerals, a.k.a Indic numerals .. py:data:: ARABIC_PUNCTUATIONS :annotation: :List[str] Arabic punctuations. .. py:data:: ARABIC_LIGATURES :annotation: :List[str] Arabic word ligatures. .. py:data:: ARABIC_LIGATURES_NORMALIZED :annotation: :List[str] = ['صلى', 'قلى', 'الله', 'اكبر', 'محمد', 'صلى الله عليه وسلم', 'رسول', 'عليه', 'وسلم', 'صلى', 'صلى... Arabic normalized word ligatures. .. py:data:: SMALL_HARAKAT :annotation: :List[str] Small harakat .. py:data:: OTHER_HARAKAT :annotation: :List[str] Other harakat .. py:data:: ALL_HARAKAT All harakat from the unicode block 0600–06FF .. py:data:: ARABIC :annotation: :List[str] Common Arabic characters .. py:data:: ARABIC_DOTLESS_MAP :annotation: :Dict[str, str] Mapping between Arabic dotted and dotless letters .. py:data:: ALEF :annotation: :str = ا Arabic Letter Alef .. py:data:: BEH :annotation: :str = ب Arabic Letter Beh .. py:data:: TEH :annotation: :str = ت Arabic Letter Teh .. py:data:: THEH :annotation: :str = ث Arabic Letter Theh .. py:data:: JEEM :annotation: :str = ج Arabic Letter Jeem .. py:data:: HAH :annotation: :str = ح Arabic Letter Hah .. py:data:: KHAH :annotation: :str = خ Arabic Letter Khah .. py:data:: DAL :annotation: :str = د Arabic Letter Dal .. py:data:: THAL :annotation: :str = ذ Arabic Letter Thal .. py:data:: REH :annotation: :str = ر Arabic Letter Reh .. py:data:: ZAIN :annotation: :str = ز Arabic Letter Zain .. py:data:: SEEN :annotation: :str = س Arabic Letter Seen .. py:data:: SHEEN :annotation: :str = ش Arabic Letter Sheen .. py:data:: SAD :annotation: :str = ص Arabic Letter Sad .. py:data:: DAD :annotation: :str = ض Arabic Letter Dad .. py:data:: TAH :annotation: :str = ط Arabic Letter Tah .. py:data:: ZAH :annotation: :str = ظ Arabic Letter Zah .. py:data:: AIN :annotation: :str = ع Arabic Letter Ain .. py:data:: GHAIN :annotation: :str = غ Arabic Letter Ghain .. py:data:: FEH :annotation: :str = ف Arabic Letter Feh .. py:data:: QAF :annotation: :str = ق Arabic Letter Qaf .. py:data:: KAF :annotation: :str = ك Arabic Letter Kaf .. py:data:: LAM :annotation: :str = ل Arabic Letter Lam .. py:data:: MEEM :annotation: :str = م Arabic Letter Meem .. py:data:: NOON :annotation: :str = ن Arabic Letter Noon .. py:data:: HEH :annotation: :str = ه Arabic Letter Heh .. py:data:: WAW :annotation: :str = و Arabic Letter Waw .. py:data:: YEH :annotation: :str = ي Arabic Letter Yeh .. py:data:: ALEF_MAKSURA :annotation: :str = ى Arabic Letter Alef Maksura .. py:data:: TEH_MARBUTA :annotation: :str = ة Arabic Letter Teh Marbuta .. py:data:: ALEF_MADDA_ABOVE :annotation: :str = آ Arabic Letter Alef With Madda Above .. py:data:: ALEF_HAMZA_ABOVE :annotation: :str = أ Arabic Letter Alef With Hamza Above .. py:data:: ALEF_HAMZA_BELOW :annotation: :str = إ Arabic Letter Alef With Hamza Below .. py:data:: HAMZA :annotation: :str = ء Arabic Letter Hamza .. py:data:: HAMZA_WAW :annotation: :str = ؤ Arabic Letter Waw With Hamza Above .. py:data:: HAMZA_YA :annotation: :str = ئ Arabic Letter Yeh With Hamza Above .. py:data:: TATWEEL :annotation: :str = ـ Arabic Tatweel .. py:data:: KASHIDA :annotation: :str Alias for Arabic Tatweel .. py:data:: ALEF_WASLA :annotation: :str = ٱ Arabic Letter Alef Wasla .. py:data:: ALEF_HAMZA_ABOVE_WAVY :annotation: :str = ٲ Arabic Letter Alef With Wavy Hamza Above .. py:data:: ALEF_HAMZA_BELOW_WAVY :annotation: :str = ٳ Arabic Letter Alef With Wavy Hamza Below .. py:data:: LAM_ALEF :annotation: :str = ﻻ Arabic Ligature Lam with Alef Isolated Form .. py:data:: LAM_ALEF_HAMZA_ABOVE :annotation: :str = ﻷ Arabic Ligature Lam with Alef with Hamza Above Isolated Form .. py:data:: LAM_ALEF_HAMZA_BELOW :annotation: :str = ﻹ Arabic Ligature Lam with Alef with Hamza Below Isolated Form .. py:data:: LAM_ALEF_MADDA_ABOVE :annotation: :str = ﻵ Arabic Ligature Lam with Alef with Madda Above Isolated Form .. py:data:: FATHATAN :annotation: :str = ً Arabic Fathatan .. py:data:: DAMMATAN :annotation: :str = ٌ Arabic Dammatan .. py:data:: KASRATAN :annotation: :str = ٍ Arabic Kasratan .. py:data:: FATHA :annotation: :str = َ Arabic Fatha .. py:data:: DAMMA :annotation: :str = ُ Arabic Damma .. py:data:: KASRA :annotation: :str = ِ Arabic Kasra .. py:data:: SHADDA :annotation: :str = ّ Arabic Shadda .. py:data:: SUKUN :annotation: :str = ْ Arabic Sukun .. py:data:: ARABIC_ZERO :annotation: :str = ٠ Arabic-Indic Digit Zero .. py:data:: ARABIC_ONE :annotation: :str = ١ Arabic-Indic Digit One .. py:data:: ARABIC_TWO :annotation: :str = ٢ Arabic-Indic Digit Two .. py:data:: ARABIC_THREE :annotation: :str = ٣ Arabic-Indic Digit Three .. py:data:: ARABIC_FOUR :annotation: :str = ٤ Arabic-Indic Digit Four .. py:data:: ARABIC_FIVE :annotation: :str = ٥ Arabic-Indic Digit Five .. py:data:: ARABIC_SIX :annotation: :str = ٦ Arabic-Indic Digit Six .. py:data:: ARABIC_SEVEN :annotation: :str = ٧ Arabic-Indic Digit Seven .. py:data:: ARABIC_EIGHT :annotation: :str = ٨ Arabic-Indic Digit Eight .. py:data:: ARABIC_NINE :annotation: :str = ٩ Arabic-Indic Digit Nine .. py:data:: ARABIC_COMMA :annotation: :str = ، Arabic Comma .. py:data:: ARABIC_SEMICOLON :annotation: :str = ؛ Arabic Semicolon .. py:data:: ARABIC_QUESTION_MARK :annotation: :str = ؟ Arabic Question Mark .. py:data:: TRIPLE_DOT :annotation: :str = ؞ Arabic Triple Dot Punctuation Mark .. py:data:: ARABIC_DECIMAL_SEPARATOR :annotation: :str = ٫ Arabic Decimal Separator .. py:data:: ARABIC_THOUSANDS_SEPARATOR :annotation: :str = ٬ Arabic Thousands Separator .. py:data:: STAR :annotation: :str = ٭ Arabic Five Pointed Star .. py:data:: ARABIC_FULL_STOP :annotation: :str = ۔ Arabic Full Stop .. py:data:: DATE_SEPARATOR :annotation: :str = ؍ Arabic Date Separator .. py:data:: END_OF_AYAH :annotation: :str = ۝ Arabic End Of Ayah .. py:data:: MISRA_SIGN :annotation: :str = ؏ Arabic Sign Misra .. py:data:: POETIC_VERSE_SIGN :annotation: :str = ؎ Arabic Poetic Verse Sign .. py:data:: SAJDAH :annotation: :str = ۩ Arabic Place Of Sajdah .. py:data:: HIZB_START :annotation: :str = ۞ Arabic Start Of Rub El Hizb .. py:data:: ORNATE_LEFT_PARENTHESIS :annotation: :str = ﴾ Arabic Ornate Left Parenthesis .. py:data:: ORNATE_RIGHT_PARENTHESIS :annotation: :str = ﴿ Arabic Ornate Right Parenthesis .. py:data:: ARABIC_PERCENTAGE :annotation: :str = ٪ Arabic Percent Sign .. py:data:: LIGATURE_SALLA_KORANIC :annotation: :str = ﷰ Arabic Ligature Salla Used As Koranic Stop Sign Isolated Form .. py:data:: LIGATURE_QALA :annotation: :str = ﷱ Arabic Ligature Qala Used As Koranic Stop Sign Isolated Form .. py:data:: LIGATURE_ALLAH :annotation: :str = ﷲ Arabic Ligature Allah Isolated Form .. py:data:: LIGATURE_AKBAR :annotation: :str = ﷳ Arabic Ligature Akbar Isolated Form .. py:data:: LIGATURE_MOHAMMAD :annotation: :str = ﷴ Arabic Ligature Mohammad Isolated Form .. py:data:: LIGATURE_SALAM :annotation: :str = ﷵ Arabic Ligature Salam Isolated Form .. py:data:: LIGATURE_RASOUL :annotation: :str = ﷶ Arabic Ligature Rasoul Isolated Form .. py:data:: LIGATURE_ALAYHE :annotation: :str = ﷷ Arabic Ligature Alayhe Isolated Form .. py:data:: LIGATURE_WASALLAM :annotation: :str = ﷸ Arabic Ligature Wasallam Isolated Form .. py:data:: LIGATURE_SALLA :annotation: :str = ﷹ Arabic Ligature Salla Isolated Form .. py:data:: LIGATURE_SALLALLAHOU :annotation: :str = ﷺ Arabic Ligature Sallallahou Alayhe Wasallam .. py:data:: LIGATURE_JALLAJALALOUHOU :annotation: :str = ﷻ Arabic Ligature Jallajalalouhou .. py:data:: LIGATURE_RIAL :annotation: :str = ﷼ Rial Sign .. py:data:: LIGATURE_BISMILLAH :annotation: :str = ﷽ Arabic Ligature Bismillah Ar-Rahman Ar-Raheem .. py:data:: SMALL_LIGATURE_SALLA_KORANIC :annotation: :str = ۖ Arabic Small High Ligature Sad With Lam With Alef Maksura .. py:data:: SMALL_LIGATURE_QALA :annotation: :str = ۗ Arabic Small High Ligature Qaf With Lam With Alef Maksura .. py:data:: SMALL_WAW :annotation: :str = ۥ Arabic Small Waw .. py:data:: SMALL_YEH :annotation: :str = ۦ Arabic Small Yeh .. py:data:: SMALL_TAH :annotation: :str = ؕ Arabic Small High Tah .. py:data:: SMALL_LAM_ALEF_YEH :annotation: :str = ؖ Arabic Small High Ligature Alef With Lam With Yeh .. py:data:: SMALL_ZAIN :annotation: :str = ؗ Arabic Small High Zain .. py:data:: SMALL_FATHA :annotation: :str = ؘ Arabic Small Fatha .. py:data:: SMALL_DAMMA :annotation: :str = ؙ Arabic Small Damma .. py:data:: SMALL_KASRA :annotation: :str = ؚ Arabic Small Kasra .. py:data:: SMALL_LAM_ALEF_HIGH :annotation: :str = ۙ Arabic Small High Lam Alef .. py:data:: SMALL_JEEM_HIGH :annotation: :str = ۚ Arabic Small High Jeem .. py:data:: SMALL_THREE_DOTS_HIGH :annotation: :str = ۛ Arabic Small High Three Dots .. py:data:: SMALL_MEEM_HIGH_ISOLATED :annotation: :str = ۢ Arabic Small High Meem Isolated Form .. py:data:: SMALL_MEEM_HIGH_INITIAL :annotation: :str = ۘ Arabic Small High Meem Initial Form .. py:data:: SMALL_MEEM_LOW :annotation: :str = ۭ Arabic Small Low Meem .. py:data:: SMALL_SEEN_LOW :annotation: :str = ۣ Arabic Small Low Seen .. py:data:: SMALL_SEEN_HIGH :annotation: :str = ۜ Arabic Small High Seen .. py:data:: SMALL_ZERO_ROUNDED_HIGH :annotation: :str = ۟ Arabic Small High Rounded Zero .. py:data:: SMALL_ZERO_RECTANGULAR_HIGH :annotation: :str = ۠ Arabic Small High Upright Rectangular Zero .. py:data:: SMALL_DOTLESS_HEAD_HIGH :annotation: :str = ۡ Arabic Small High Dotless Head Of Khah .. py:data:: SMALL_MADDA :annotation: :str = ۤ Arabic Small High Madda .. py:data:: SMALL_YEH_HIGH :annotation: :str = ۧ Arabic Small High Yeh .. py:data:: SMALL_NOON :annotation: :str = ۨ Arabic Small High Noon .. py:data:: SMALL_V :annotation: :str = ٚ Arabic Vowel Sign Small V Above .. py:data:: SMALL_V_INVERTED :annotation: :str = ٛ Arabic Vowel Sign Inverted Small V Above .. py:data:: SAD_SIGN :annotation: :str = ؐ Arabic Sign Sallallahou Alayhe Wassallam .. py:data:: AIN_SIGN :annotation: :str = ؑ Arabic Sign Alayhe Assallam .. py:data:: RAHMATULLAH_SIGN :annotation: :str = ؒ Arabic Sign Rahmatullah Alayhe .. py:data:: RADI_SIGN :annotation: :str = ؓ Arabic Sign Radi Allahou Anhu .. py:data:: TAKHALLUS :annotation: :str = ؔ Arabic Sign Takhallus .. py:data:: MADDAH_ABOVE :annotation: :str = ٓ Arabic Maddah Above .. py:data:: HAMZA_ABOVE :annotation: :str = ٔ Arabic Hamza Above .. py:data:: HAMZA_BELOW :annotation: :str = ٕ Arabic Hamza Below .. py:data:: ALEF_SUBSCRIPT :annotation: :str = ٖ Arabic Subscript Alef .. py:data:: ALEF_SUPERSCRIPT :annotation: :str = ٰ Arabic Letter Superscript Alef .. py:data:: DAMMA_INVERTED :annotation: :str = ٗ Arabic Inverted Damma .. py:data:: NOON_MARK :annotation: :str = ٘ Arabic Mark Noon Ghunna .. py:data:: ZWARAKAY :annotation: :str = ٙ Arabic Zwarakay .. py:data:: DOT_BELOW :annotation: :str = ٜ Arabic Vowel Sign Dot Below .. py:data:: DAMMA_REVERSED :annotation: :str = ٝ Arabic Reversed Damma .. py:data:: PERCENTAGE_ABOVE :annotation: :str = ٞ Arabic Fatha With Two Dots .. py:data:: HAMZA_BELOW_WAVY :annotation: :str = ٟ Arabic Wavy Hamza Below .. py:data:: LOW_STOP :annotation: :str = ۪ Arabic Empty Centre Low Stop .. py:data:: HIGH_STOP :annotation: :str = ۫ Arabic Empty Centre High Stop .. py:data:: HIGH_STOP_FILLED :annotation: :str = ۬ Arabic Rounded High Stop With Filled Centre .. py:data:: DOTLESS_BEH :annotation: :str = ٮ Arabic Letter Dotless Beh .. py:data:: DOTLESS_TEH :annotation: :str Arabic Letter Dotless Teh .. py:data:: DOTLESS_THEH :annotation: :str Arabic Letter Dotless Theh .. py:data:: DOTLESS_JEEM :annotation: :str Arabic Letter Dotless Jeem .. py:data:: DOTLESS_KHAH :annotation: :str Arabic Letter Dotless Khah .. py:data:: DOTLESS_THAL :annotation: :str Arabic Letter Dotless Thal .. py:data:: DOTLESS_ZAIN :annotation: :str Arabic Letter Dotless Zain .. py:data:: DOTLESS_SHEEN :annotation: :str Arabic Letter Dotless Sheen .. py:data:: DOTLESS_DAD :annotation: :str Arabic Letter Dotless Dad .. py:data:: DOTLESS_ZAH :annotation: :str Arabic Letter Dotless Zah .. py:data:: DOTLESS_GHAIN :annotation: :str Arabic Letter Dotless Ghain .. py:data:: DOTLESS_FEH :annotation: :str = ڡ Arabic Letter Dotless Feh .. py:data:: DOTLESS_QAF :annotation: :str = ٯ Arabic Letter Dotless Qaf .. py:data:: DOTLESS_NOON_GHUNNA :annotation: :str = ں Arabic Letter Dotless Noon Ghunna .. py:data:: DOTLESS_YEH :annotation: :str Arabic Letter Dotless Yeh .. py:data:: DOTLESS_TEH_MARBUTA :annotation: :str Arabic Letter Dotless TEH_MARBUTA .. py:data:: ENGLISH_SMALL_LETTERS :annotation: :List[str] List of all small English letters .. py:data:: ENGLISH_CAPITAL_LETTERS :annotation: :List[str] List of all capital English letters .. py:data:: ENGLISH_LETTERS :annotation: :List[str] List of all English letters .. py:data:: ENGLISH_NUMBERS :annotation: :List[str] List of western Arabic numerals, a.k.a Arabic numerals .. py:data:: ENGLISH_PUNCTUATIONS :annotation: :List[str] List of English punctuations .. py:data:: ENGLISH :annotation: :List[str] Common ENGLISH characters .. py:data:: A :annotation: :str = A Latin Capital letter A .. py:data:: B :annotation: :str = B Latin Capital letter B .. py:data:: C :annotation: :str = C Latin Capital letter C .. py:data:: D :annotation: :str = D Latin Capital letter D .. py:data:: E :annotation: :str = E Latin Capital letter E .. py:data:: F :annotation: :str = F Latin Capital letter F .. py:data:: G :annotation: :str = G Latin Capital letter G .. py:data:: H :annotation: :str = H Latin Capital letter H .. py:data:: I :annotation: :str = I Latin Capital letter I .. py:data:: J :annotation: :str = J Latin Capital letter J .. py:data:: K :annotation: :str = K Latin Capital letter K .. py:data:: L :annotation: :str = L Latin Capital letter L .. py:data:: M :annotation: :str = M Latin Capital letter M .. py:data:: N :annotation: :str = N Latin Capital letter N .. py:data:: O :annotation: :str = O Latin Capital letter O .. py:data:: P :annotation: :str = P Latin Capital letter P .. py:data:: Q :annotation: :str = Q Latin Capital letter Q .. py:data:: R :annotation: :str = R Latin Capital letter R .. py:data:: S :annotation: :str = S Latin Capital letter S .. py:data:: T :annotation: :str = T Latin Capital letter T .. py:data:: U :annotation: :str = U Latin Capital letter U .. py:data:: V :annotation: :str = V Latin Capital letter V .. py:data:: W :annotation: :str = W Latin Capital letter W .. py:data:: X :annotation: :str = X Latin Capital letter X .. py:data:: Y :annotation: :str = Y Latin Capital letter Y .. py:data:: Z :annotation: :str = Z Latin Capital letter Z .. py:data:: SMALL_A :annotation: :str = a Latin Small letter A .. py:data:: SMALL_B :annotation: :str = b Latin Small letter B .. py:data:: SMALL_C :annotation: :str = c Latin Small letter C .. py:data:: SMALL_D :annotation: :str = d Latin Small letter D .. py:data:: SMALL_E :annotation: :str = e Latin Small letter E .. py:data:: SMALL_F :annotation: :str = f Latin Small letter F .. py:data:: SMALL_G :annotation: :str = g Latin Small letter G .. py:data:: SMALL_H :annotation: :str = h Latin Small letter H .. py:data:: SMALL_I :annotation: :str = i Latin Small letter I .. py:data:: SMALL_J :annotation: :str = j Latin Small letter J .. py:data:: SMALL_K :annotation: :str = k Latin Small letter K .. py:data:: SMALL_L :annotation: :str = l Latin Small letter L .. py:data:: SMALL_M :annotation: :str = m Latin Small letter M .. py:data:: SMALL_N :annotation: :str = n Latin Small letter N .. py:data:: SMALL_O :annotation: :str = o Latin Small letter O .. py:data:: SMALL_P :annotation: :str = p Latin Small letter P .. py:data:: SMALL_Q :annotation: :str = q Latin Small letter Q .. py:data:: SMALL_R :annotation: :str = r Latin Small letter R .. py:data:: SMALL_S :annotation: :str = s Latin Small letter S .. py:data:: SMALL_T :annotation: :str = t Latin Small letter T .. py:data:: SMALL_U :annotation: :str = u Latin Small letter U .. py:data:: SMALL_V :annotation: :str = v Latin Small letter V .. py:data:: SMALL_W :annotation: :str = w Latin Small letter W .. py:data:: SMALL_X :annotation: :str = x Latin Small letter X .. py:data:: SMALL_Y :annotation: :str = y Latin Small letter Y .. py:data:: SMALL_Z :annotation: :str = z Latin Small letter Z .. py:data:: ZERO :annotation: :str = 0 Digit Zero .. py:data:: ONE :annotation: :str = 1 Digit One .. py:data:: TWO :annotation: :str = 2 Digit Two .. py:data:: THREE :annotation: :str = 3 Digit Three .. py:data:: FOUR :annotation: :str = 4 Digit Four .. py:data:: FIVE :annotation: :str = 5 Digit Five .. py:data:: SIX :annotation: :str = 6 Digit Six .. py:data:: SEVEN :annotation: :str = 7 Digit Seven .. py:data:: EIGHT :annotation: :str = 8 Digit Eight .. py:data:: NINE :annotation: :str = 9 Digit Nine .. py:data:: EXCLAMATION_MARK :annotation: :str = ! .. py:data:: QUOTATION_MARK :annotation: :str = " .. py:data:: NUMBER_SIGN :annotation: :str = # .. py:data:: HASHTAG :annotation: :str .. py:data:: DOLLAR_SIGN :annotation: :str = $ .. py:data:: PERCENT_SIGN :annotation: :str = % .. py:data:: AND_SIGN :annotation: :str = & .. py:data:: AMPERSAND :annotation: :str .. py:data:: APOSTROPHE :annotation: :str = ' .. py:data:: LEFT_PARENTHESIS :annotation: :str = ( .. py:data:: RIGHT_PARENTHESIS :annotation: :str = ) .. py:data:: ASTERISK :annotation: :str = * .. py:data:: PLUS_SIGN :annotation: :str = + .. py:data:: COMMA :annotation: :str = , .. py:data:: MINUS_SIGN :annotation: :str = - .. py:data:: HYPHEN_SIGN :annotation: :str .. py:data:: DOT :annotation: :str = . .. py:data:: FULL_STOP :annotation: :str .. py:data:: SLASH :annotation: :str = / .. py:data:: COLON :annotation: :str = : .. py:data:: SEMICOLON :annotation: :str = ; .. py:data:: LESSTHAN_SIGN :annotation: :str = < .. py:data:: EQUAL_SIGN :annotation: :str = = .. py:data:: GREATERTHAN_SIGN :annotation: :str = > .. py:data:: QUESTION_MARK :annotation: :str = ? .. py:data:: AT_SIGN :annotation: :str = @ .. py:data:: LEFT_BRACKET :annotation: :str = [ .. py:data:: BACKSLASH :annotation: :str = \ .. py:data:: RIGHT_BRACKET :annotation: :str = ] .. py:data:: EXPONENT_SIGN :annotation: :str = ^ .. py:data:: CIRCUMFLEX_ACCENT :annotation: :str .. py:data:: UNDERSCORE :annotation: :str = _ .. py:data:: LOWLINE :annotation: :str .. py:data:: GRAVE_ACCENT :annotation: :str = ` .. py:data:: LEFTCURLY_BRACKET :annotation: :str = { .. py:data:: VERTICAL_BAR :annotation: :str = | .. py:data:: RIGHTCURLY_BRACKET :annotation: :str = } .. py:data:: TILDE :annotation: :str = ~ .. py:data:: ARABIC_NUMBERS :annotation: :List[str] List of eastern Arabic numerals, a.k.a Indic numerals .. py:data:: ARABIC_PUNCTUATIONS :annotation: :List[str] Arabic punctuations. .. py:data:: ENGLISH_NUMBERS :annotation: :List[str] List of western Arabic numerals, a.k.a Arabic numerals .. py:data:: ENGLISH_PUNCTUATIONS :annotation: :List[str] List of English punctuations .. py:data:: SPACE :annotation: :str = Space character .. py:data:: EMPTY :annotation: :str = Empty character .. py:data:: PUNCTUATIONS :annotation: :List[str] Arabic and English punctuations .. py:data:: NUMBERS :annotation: :List[str] Arabic and English numbers .. py:data:: PERSIAN_NUMBERS :annotation: :List[str] List of Persian numerals. They have different unicodes from :data:`~.ARABIC_NUMBERS` .. py:data:: PERSIAN_UNIQUE_LETTERS :annotation: :List[str] List of Persian unique letters .. py:data:: PERSIAN :annotation: :List[str] List of Persian unique characters .. py:data:: PERSIAN_PE :annotation: :str = پ Persian Pe Letter .. py:data:: PERSIAN_CE :annotation: :str = چ Persian Ce Letter .. py:data:: PERSIAN_ZE :annotation: :str = ژ Persian Ze Letter .. py:data:: PERSIAN_KAF :annotation: :str = ک Persian Kaf Letter .. py:data:: PERSIAN_GAF :annotation: :str = گ Persian Gaf Letter .. py:data:: PERSIAN_YE :annotation: :str = ی Persian Ye Letter .. py:data:: PERSIAN_EYE :annotation: :str = ۀ Persian Eye Letter .. py:data:: PERSIAN_ZERO :annotation: :str = ۰ Persian Zero Digit .. py:data:: PERSIAN_ONE :annotation: :str = ۱ Persian One Digit .. py:data:: PERSIAN_TWO :annotation: :str = ۲ Persian Two Digit .. py:data:: PERSIAN_THREE :annotation: :str = ۳ Persian Three Digit .. py:data:: PERSIAN_FOUR :annotation: :str = ۴ Persian Four Digit .. py:data:: PERSIAN_FIVE :annotation: :str = ۵ Persian Five Digit .. py:data:: PERSIAN_SIX :annotation: :str = ۶ Persian Six Digit .. py:data:: PERSIAN_SEVEN :annotation: :str = ۷ Persian Seven Digit .. py:data:: PERSIAN_EIGHT :annotation: :str = ۸ Persian Eight Digit .. py:data:: PERSIAN_NINE :annotation: :str = ۹ Persian Nine Digit