U C^T@sDddlmZddlmZedZedZddZeeiZ dS) )unicode_literals)LIKE_NUMu' صفر واحد إثنان اثنان ثلاثة ثلاثه أربعة أربعه خمسة خمسه ستة سته سبعة سبعه ثمانية ثمانيه تسعة تسعه ﻋﺸﺮﺓ ﻋﺸﺮه عشرون عشرين ثلاثون ثلاثين اربعون اربعين أربعون أربعين خمسون خمسين ستون ستين سبعون سبعين ثمانون ثمانين تسعون تسعين مائتين مائتان ثلاثمائة خمسمائة سبعمائة الف آلاف ملايين مليون مليار مليارات uw اول أول حاد واحد ثان ثاني ثالث رابع خامس سادس سابع ثامن تاسع عاشر cCs|dr|dd}|dddd}|r6dS|ddkrf|d\}}|rf|rfdS|tkrrdS|tkr~dSd S) z* Check if text resembles a number )+-±~N,.T/F) startswithreplaceisdigitcountsplit _num_words_ordinal_words)textnumZdenomr:/tmp/pip-install-6_kvzl1k/spacy/spacy/lang/ar/lex_attrs.pylike_numOs  rN) __future__rattrsrsetrrrrZ LEX_ATTRSrrrrs  6