በ regex Python ውስጥ r ምንድን ነው?
በ regex Python ውስጥ r ምንድን ነው?

ቪዲዮ: በ regex Python ውስጥ r ምንድን ነው?

ቪዲዮ: በ regex Python ውስጥ r ምንድን ነው?
ቪዲዮ: How To Install Python, Setup Virtual Environment VENV, Set Default Python System Path & Install Git 2024, መጋቢት
Anonim

ውስጥ ፒዘን , አር '^$' ነው መደበኛ አገላለጽ ከባዶ መስመር ጋር ይዛመዳል። ይህ ይመስላል ሀ መደበኛ አገላለጽ ( regex ) በብዛት በDjango URL ውቅሮች ውስጥ ጥቅም ላይ ይውላል። የ' አር " ፊት ለፊት ይናገራል ፒዘን አገላለጹ ጥሬ ሕብረቁምፊ ነው። በጥሬው ሕብረቁምፊ, የማምለጫ ቅደም ተከተሎች አልተተነተኑም. ለምሳሌ "" ነጠላ አዲስ መስመር ቁምፊ ነው።

በዚህ መንገድ R regex ምንድን ነው?

ጥሬ ሕብረቁምፊዎች የማምለጫ ቅደም ተከተሎችን (፣፣ ወዘተ.) አያስኬዱም እና ስለዚህ በብዛት ጥቅም ላይ ይውላሉ ሬጌክስ ብዙውን ጊዜ ብዙ ቁምፊዎችን የያዙ ቅጦች። የ አር ሕብረቁምፊው እንደ ጥሬ ሕብረቁምፊ ነው ማለት ነው፣ ይህ ማለት ሁሉም የማምለጫ ኮዶች ችላ ይባላሉ ማለት ነው።

እንዲሁም በፓይዘን ውስጥ ምን ይሰራል? ውስጥ ፒዘን , የኋሊት መጨፍጨፍ ገጸ-ባህሪን ለማምለጥ ጥቅም ላይ ይውላል, ለምሳሌ, አዲስ መስመር ገጸ ባህሪ ነው. ስለ'' ትጠይቃለህ አር ' - ይህ ቃል በቃል የኋላ ሽክርክሪቶችን ያቀፈ ሕብረቁምፊ ነው፣ በመቀጠልም አር . ከሆነ ግን ማለትዎ ነው። አር , ይህ የመጓጓዣ መመለሻ ነው.

ከዚህ ውስጥ፣ በ python string ውስጥ r ምንድን ነው?

አር ማለት ነው። ሕብረቁምፊ እንደ ጥሬው ይቆጠራል ሕብረቁምፊ . መቼ ነው አር ' ወይም' አር ' ቅድመ ቅጥያ አለ፣ ከኋላ ግርፋት የሚከተል ገጸ ባህሪ በ ውስጥ ተካትቷል። ሕብረቁምፊ ያለ ለውጥ, እና ሁሉም የኋላ ሽፋኖች በ ውስጥ ይቀራሉ ሕብረቁምፊ . ለምሳሌ ፣ የ ሕብረቁምፊ ቃል በቃል አር "" ሁለት ቁምፊዎችን ያቀፈ ነው፡ ከኋላ ቀርፋፋ እና ትንሽ ሆሄ 'n'።

Python regex አለው?

መደበኛ መግለጫዎች (REs፣ ወይም regexes፣ ወይም regex ቅጦች) በመሠረቱ ጥቃቅን፣ ከፍተኛ ልዩ የሆነ የፕሮግራም አወጣጥ ቋንቋ በውስጣቸው የተካተተ ነው። ፒዘን እና ድጋሚ ሞጁል በኩል ይገኛል አድርጓል. መደበኛ አገላለጽ ስርዓተ ጥለቶች ወደ ተከታታይ ባይትኮዶች ይሰበሰባሉ ከዚያም በሲ በተፃፈው ተዛማጅ ሞተር ይፈጸማሉ።

የሚመከር: