⊗pyPmREMF 60 of 129 menu

Python නිත්‍ය ප්‍රකාශනවල findall ක්‍රමය

Python හි නිත්‍ය ප්‍රකාශනයක් සමඟ සියලුම ගැළපීම් සෙවීම සඳහා findall ක්‍රමය භාවිතා කරයි. ක්‍රමයේ පළමු පරාමිතිය ලෙස අපි සොයන නිත්‍ය ප්‍රකාශනය ද, දෙවන පරාමිතිය ලෙස සෙවීම සඳහා වන තන්තුව ද නිර්දේශ කරමු. ක්‍රමය වමේ සිට දකුණට ඒවා සොයමින් සියලුම ගැළපීම් පරීක්ෂා කරයි. එය ගැළපීම් සහිත තන්තු ලැයිස්තුවක් හෝ ගැඹුරු කොටස් තුළ සෙවීම සඳහා නිත්‍ය ප්‍රකාශන ලබා දෙන්නේ නම් ටුපල් ලැයිස්තුවක් ලෙස ආපසු ලබා දෙයි. ගැළපීම් හමු නොවුනහොත්, හිස් ලැයිස්තුවක් ලබා දේ. findall ක්‍රමයේ වාග් රීතිය මෙසේ දිස්වේ:

re.findall(කුමක් සොයන්නද, කොහෙද සොයන්නද)

තන්තුවක ඇති නිත්‍ය ප්‍රකාශනය සමඟ සියලුම ගැළපීම් අපි සොයා ගනිමු:

txt = '12 43 56 ab' res = re.findall('\d+', txt) print(res)

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

['12', '43', '56']

තන්තුව ලබා දී ඇත:

txt = '123 aaa 456 bbb 789'

ඉලක්කම් අඩංගු උපතන්තු ලැයිස්තුව ප්‍රදර්ශනය කරන්න.

තන්තුව ලබා දී ඇත:

txt = 'abc 123 def 456 789'

අකුරු අඩංගු උපතන්තු ලැයිස්තුව ප්‍රදර්ශනය කරන්න.

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