Python හි නිත්ය ප්රකාශනවල ආරම්භය සහ අවසානය
පේළියේ ආරම්භය '^' හෝ අවසානය
දක්වන විශේෂ සංකේත පවතී
'
. අපි ඒවායේ
ක්රියාකාරිත්වය උදාහරණ මගින් බලමු.
උදාහරණය
මෙම උදාහරණයේ, සෙවුම් රටාව මෙසේය:
ප්රතිස්ථාපනය කරන්න 'aaa' සමග '!'
එය පේළියේ ආරම්භයේ පිහිටා ඇත්නම් පමණි:
txt = 'aaa aaa aaa'
res = re.sub('^aaa', '!', txt)
print(res)
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'! aaa aaa'
උදාහරණය
මෙම උදාහරණයේ, සෙවුම් රටාව මෙසේය:
ප්රතිස්ථාපනය කරන්න 'aaa' සමග '!'
එය පේළියේ අවසානයේ පිහිටා ඇත්නම් පමණි:
txt = 'aaa aaa aaa'
res = re.sub('aaa
, '!', txt)
print(res)
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'aaa aaa !'
උදාහරණය
නිත්ය ප්රකාශනයේ ආරම්භයේ '^',
සහ අවසානයේ - '
පවතින විට,
පේළිය මුලු වශයෙන් නිත්ය ප්රකාශනයට ගැලපෙන ආකාරය
පරීක්ෂා කරනු ලැබේ.
පහත උදාහරණයේ, සෙවුම් රටාව මෙසේය:
අකුර 'a' එක් හෝ
තවත් වාර ගණනක් පුනරාවර්තනය වේ, පේළිය මුලුමනින්ම '!' වෙත
ප්රතිස්ථාපනය කරන්න, එය
අකුරු 'a' වලින් පමණක් සමන්විත වන්නේ නම්:
txt = 'aaa'
res = re.sub('a+
, '!', txt)
print(res)
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'!'
ප්රායෝගික කාර්යයන්
පේළියක් දී ඇත:
txt = 'abc def xyz'
පළමු අකුරු උපපේළිය සොයා ගන්නා නිත්ය ප්රකාශනයක් ලියන්න.
පේළියක් දී ඇත:
txt = 'abc def xyz'
අවසාන අකුරු උපපේළිය සොයා ගන්නා නිත්ය ප්රකාශනයක් ලියන්න.