පයිතන් කෑම සංඛ්යාව unescaping කිරීම
ද්විත්ව ස්ලෑෂ් ලිවීම වෙනුවට,
විශේෂ විධානය r භාවිතා කළ හැකිය,
එය තනි උපුටා දැක්වීමේ ලකුණු විවෘත කිරීමට පෙර
සඳහන් කෙරේ.
අපට පේළියක් ඇතැයි සිතමු:
txt = '1 23 456 xax'
අපි සියලු සංඛ්යා සොයා ඒවා වක්ර කොටස් තුළ තබමු. මෙම අරමුණ සඳහා සොයාගත් සියලුම සංඛ්යා වක්ර කොටස් තුළ ඇති ඒවාම සමඟ ප්රතිස්ථාපනය කරමු. ද්විත්ව ස්ලෑෂ් වෙනුවට r විධානය භාවිතා කරමු:
txt = '1 23 456 xax'
res = re.sub('(\d+)', r'(\1)', txt)
print(res)
කේතය ක්රියාත්මක කිරීමෙන් පසු පහත පේළිය ප්රතිදානය වේ:
'(1) (23) (456) xax'
පේළියක් දී ඇත:
txt = 'ab cd ef'
සියලුම ඉලක්කම් දෙකේ උපපේළිවල අක්ෂර ස්ථාන මාරු කරන්න.
දිනයක් සහිත පේළියක් දී ඇත:
txt = '2025:12:31'
මෙම දිනය '31-12-2025' බවට පරිවර්තනය කරන්න.