103 of 151 menu

Методи match модули re

Методи match модули re танҳо мувофиқати бо ибораи оддӣ дар аввали сатрро меҷӯяд. Дар параметри якуми метод ибораи оддиеро, ки меҷӯем, муайян мекунем, дар параметри дуюм - сатр, ки дар он меҷӯем. Дар параметри сеюми ихтиёрӣ метавон парчамҳо-ро барои танзимоти иловагии ибораи оддӣ муайян кард. Метод объекти Match object-ро бармегардонад. Агар мувофиқат ёфт нашавад, None баргардонда мешавад.

Синтаксис

import re re.match(ибораи оддӣ, сатр, [парчамҳо])

Намуна

Биёед ҳама зерсатрҳоро бо рақамҳо пайдо кунем:

matn = '123 456 789' natija = re.match('\d+', matn) print(natija)

Натиҷаи иҷрои рамз:

<re.Match object; span=(0, 3), match='123'>

Намуна

Акнун бигзор сатри мо бо аломатҳои ҳарфӣ ошуръа кунад:

matn = 'aaaa 123 456 789' natija = re.match('\d+', matn) print(natija)

Натиҷаи иҷрои рамз:

None

Инчунин нигаред

  • методи findall модули re,
    ки рӯйхате аз ҳама мувофиқатҳоро дар сатр бармегардонад
  • методи finditer модули re,
    ки итератори ҳама мувофиқатҳо бо ибораи оддӣ дар сатрро бармегардонад
  • методи search модули re,
    ки аввалин мувофиқати бо ибораи оддӣ дар сатрро меҷӯяд
  • методи fullmatch модули re,
    ки ҳама мувофиқатҳо бо ибораи оддӣ дар сатрро меҷӯяд
  • объекти Match object модули re,
    ки дорои маълумот дар бораи мувофиқатҳо бо ибораи оддӣ аст
Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан