පයිතන් රෙගුලර් එක්ස්ප්රෙෂන් වල match ක්රමය
match ක්රමය ස්ට්රිං එකක ආරම්භයේ රෙගුලර් එක්ස්ප්රෂන් එකකට ගැලපීමක් සොයයි. ක්රමයේ පළමු පැරාමීටරයේ අපි සොයන රෙගුලර් එක්ස්ප්රෂන් එක දක්වන්නෙමු, දෙවන පැරාමීටරයේ - අපි එය සොයන ස්ට්රිං එක. ගැලපීමක් හමු වුවහොත්, ක්රමය match-ඔබ්ජෙක්ට් එකක් ආපසු දෙනු ඇත, එසේ නොමැති නම් - None. ක්රමයේ වාක්ය රචනය මෙසේ පෙනේ:
re.match(කුමක් සොයන්නද, කොහේ සොයන්නද)
උදාහරණයක් සඳහා, ස්ට්රිං එකක් ඉලක්කම් වලින් ආරම්භ වේදැයි පරීක්ෂා කර බලමු:
txt = '123abc'
res = re.match('\d+', txt)
print(res)
ස්ට්රිං එක අකුරු වලින් ආරම්භ වේදැයි පරීක්ෂා කරන්න:
txt = 'abc 123 bbb 456 987'
ස්ට්රිං එකේ ආරම්භයේ අකුරු සංකේතවල ගැලපීම මුද්රණය කරන්න.
ස්ට්රිං එකක් දී ඇත:
txt = 'aaa bbb 123'
ඉලක්කම් අඩංගු උපස්ට්රිං එක සොයන්න.