97 of 151 menu

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

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

Синтаксис

import re re.sub(ифодаи мунтазам, иваз, сатр, [шумораи ивазҳо], [байрақҳо])

Намуна

Биёед аломати 'a'-ро ёбем ва иваз кунем:

txt = 'bab' res = re.sub('a', '!', txt) print(res)

Натиҷаи иҷрои код:

'b!b'

Намуна

Бо пешфарз ҳамаи мувофиқатҳои ёфташуда иваз карда мешаванд. Биёед боз аломати 'a'-ро дар сатр иваз кунем:

txt = 'baaab' res = re.sub('a', '!', txt) print(res)

Натиҷаи иҷрои код:

'b!!!b'

Намуна

Ва акнун биёед дар сатр танҳо ду иваз анҷом диҳем:

txt = 'baaab' res = re.sub('a', '!', txt, 2) print(res)

Натиҷаи иҷрои код:

'b!!ab'

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

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