104 of 151 menu

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

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

Синтаксис

import re re.fullmatch(ибораи мунтазам, сатр, [парчамҳо])

Намуна

Биёед методи fullmatch-ро ба сатри мо татбиқ кунем:

txt = '123 456 789' res = re.fullmatch('\d+', txt) print(res)

Пас аз иҷрои рамз, мо None хоҳем гирифт, зеро ғайр аз рақамҳо, дар сатр аломатҳои фосилаҳо низ ҳастанд:

None

Намуна

Ва акнун бигзор сатри мо танҳо аз рақамҳо иборат бошад:

txt = '123456' res = re.fullmatch('\d+', txt) print(res)

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

<re.Match object; span=(0, 6), match='123456'>

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

  • методи findall модули re,
    ки рӯйхати ҳамаи мувофиқатҳоро дар сатр бармегардонад
  • методи finditer модули re,
    ки итератори ҳамаи мувофиқатҳо бо ибораи мунтазам дар сатрро бармегардонад
  • методи search модули re,
    ки якумин мувофиқатро бо ибораи мунтазам дар сатр меҷӯяд
  • методи match модули 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 истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан