103 of 151 menu

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

re මොඩියුලයේ match ක්‍රමය නියම ප්‍රකාශනයක් සමඟ ගැලපීමක් තන්තුවක ආරම්භයේදී පමණක් සොයයි. ක්‍රමයේ පළමු පරාමිතියේදී අප සොයන නියම ප්‍රකාශනය සඳහන් කරමු, දෙවන පරාමිතියේදී - අපි එය සොයන තන්තුව. තෙවන විකල්ප පරාමිතියේදී අතිරේක සැකසුම් සඳහා ධජ සැකසිය හැකිය. ක්‍රමය Match object එකක් ආපසු දෙයි. ගැලපීම් සොයාගත නොහැකි නම්, None ආපසු දෙනු ලැබේ.

වාක්‍ය රචනය

import re re.match(නියම ප්‍රකාශනය, තන්තුව, [ධජ])

උදාහරණය

අපි ඉලක්කම් සහිත සියලු උපතන්තු සොයා ගනිමු:

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

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

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

උදාහරණය

දැන් අපගේ තන්තුව අකුරු සංකේත සමඟ ආරම්භ වීමට ඉඩ දෙන්න:

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

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

None

මෙයද බලන්න

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