⊗pyPmRESHt 46 of 129 menu

Python රෙගුලර් ප්‍රකාශනවල චූටිය සංකේතය කට්ටල ඇතුළත

ඔබ දන්නා පරිදි, [ ] ඇතුළත චූටිය වරහන් ආරම්භයේ ලියන විට නිෂේධනයක් සිදු කරයි. එබැවින්, එය මෙම වරහන් ඇතුළත විශේෂ සංකේතයක් වේ. සංකේතයක් ලෙස චූටිය ලබා ගැනීමට, එය ආරක්ෂිත කිරීම හෝ පළමු ස්ථානයෙන් ඉවත් කිරීම අවශ්‍ය වේ.

උදාහරණය

පහත උදාහරණයේ, සෙවුම් රටාව මෙසේය: පළමු අක්ෂරය 'd' හැර අනෙක් සියල්ල වේ, පසුව අකුරු දෙකක් 'x':

txt = 'axx bxx ^xx dxx' res = re.sub('[^d]xx', '!', txt) print(res)

ප්‍රතිඵලයක් ලෙස විචල්‍යයට පහත දේ ලියා ඇත:

'! ! ! dxx'

උදාහරණය

දැන් සෙවුම් රටාව මෙසේය: පළමු අක්ෂරය 'd' හෝ '^' වේ, පසුව අකුරු දෙකක් 'x':

txt = 'axx bxx ^xx dxx' res = re.sub('[d^]xx', '!', txt) print(res)

ප්‍රතිඵලයක් ලෙස විචල්‍යයට පහත දේ ලියා ඇත:

'axx bxx ! !'

උදාහරණය

චූටිය පළමු ස්ථානයෙන් ඉවත් නොකර, පසුබෑම් ඉරි අගින් ආරක්ෂිත කිරීමෙන් එය තනිවම දැක්විය හැක:

txt = 'axx bxx ^xx dxx' res = re.sub('[\^d]xx', '!', txt) print(res)

ප්‍රතිඵලයක් ලෙස විචල්‍යයට පහත දේ ලියා ඇත:

'axx bxx ! !'

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

පහත පේළිය ලබා දී ඇත:

txt = '^xx axx ^zz bkk @ss'

රෙගුලර් ප්‍රකාශනයක් ලියන්න, එයගෙන් සොයාගන්නේ රටාවට ගැලපෙන පේළි: චූටිය හෝ at ලකුණ, ඉන්පසු ලතින් අකුරු දෙක.

පහත පේළිය ලබා දී ඇත:

txt = '^xx axx ^zz bkk @ss'

රෙගුලර් ප්‍රකාශනයක් ලියන්න, එයගෙන් සොයාගන්නේ රටාවට ගැලපෙන පේළි: චූටිය නොවන හා at ලකුණ නොවන, ඉන්පසු ලතින් අකුරු දෙක.

පහත පේළිය ලබා දී ඇත:

txt = '^xx axx ^zz bkk'

රෙගුලර් ප්‍රකාශනයක් ලියන්න, එයගෙන් සොයාගන්නේ රටාවට ගැලපෙන පේළි: චූටිය නොවන හා හිස්තැන නොවන, ඉන්පසු ලතින් අකුරු දෙක.

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