104 of 151 menu

re මොඩියුලයේ fullmatch ක්‍රමය

re මොඩියුලයේ fullmatch ක්‍රමය පෙළක නිත්‍ය ප්‍රකාශනයකට සම්පුර්ණයෙන් ගැලපෙන සියල්ල සොයයි. ක්‍රමයේ පළමු පරාමිතියෙහි අපි සොයන නිත්‍ය ප්‍රකාශනය ද, දෙවන පරාමිතියෙහි - එය සොයන පෙළ ද, දක්වන්නෙමු. තෙවන විකල්ප පරාමිතියෙන් නිත්‍ය ප්‍රකාශනය සඳහා කොඩි අතිරේක සැකසුම් සඳහා නියම කළ හැකිය. ක්‍රමය Match වස්තුව ආපසු ලබා දෙයි. ගැලපීම් සොයාගත නොහැකි නම්, 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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න