⊗pyPmREMFm 65 of 129 menu

Python රීජෙක්ස් වල fullmatch ක්‍රමය

fullmatch ක්‍රමය නිම්නයක් සමඟ පූර්ණ ගැලපීමක් සඳහා නිම්නය පරීක්ෂා කරයි. ක්‍රමයේ පළමු පරාමිතියේ දී අපි සොයන නිම්නය නියම කරමු, දෙවන පරාමිතියේ දී - අපි එය සොයන නිම්නය. ගැලපීමක් හමු වුවහොත්, ක්‍රමය match-වස්තුවක් ආපසු දෙනු ඇත, එසේ නොමැති නම් - None. fullmatch ක්‍රමයේ වාග් රීතිය මේ ආකාරයට පෙනේ:

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'>

උදාහරණය

හමු වූ උපනිම්නය match-වස්තුවෙන් ලබා ගත හැක. මේ සඳහා එහි පළමු මූලද්‍රව්‍යය වෙත යොමු වීමට අවශ්‍ය වේ:

txt = 'abcde' res = re.fullmatch('\w+', txt) print(res[0])

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

'abcde'

ප්‍රායෝගික කාර්යයන්

පහත දැක්වෙන නිම්නය අක්ෂර වලින් පමණක් සමන්විත බව පරීක්ෂා කරන්න:

txt = 'abcde'

පහත දැක්වෙන නිම්නය ඉලක්කම් වලින් පමණක් සමන්විත බව පරීක්ෂා කරන්න:

txt = '12345'
සිංහල
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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න